I’ve had good luck with Dyson.

variablepulserate.10centuries.org.