I'm trying to make a cat purr noise but I'd like to do it more mechanically than using a sound file. It needs to fit into a box you can hold in your hand. I'm thinking of using a slow motor with a fan that flaps against a serrated edge but how can I get it low hertz like a cat? Thanks in advance for any ideas.

  • 1
    If the pitch is too high, the obvious answer is to slow the motor down. If you can't do that, try slowing the audio file after it is recorded.
    – Rory Alsop
    Commented Oct 15, 2018 at 11:28
  • Thank you. The motor needs to be fast enough to buzz like a purr, if I slow it down it won't work. I'm hoping to do it without using an audio file at all, just a purely mechanical purr.
    – Lisa Cole
    Commented Oct 15, 2018 at 20:54
  • 1
    Slow it, and add more spokes to the fan. Then it can buzz but be lower in frequency
    – Rory Alsop
    Commented Oct 15, 2018 at 21:04
  • Ah, genius idea. Thank you! Do you know of any materials that sound deeper than others? Metal is a bit pingy.
    – Lisa Cole
    Commented Oct 16, 2018 at 5:19
  • "How can I make a mechanical cat purr?" Stroke its mechanical fur. Were did you get a mechanical cat ?
    – Alaska Man
    Commented May 20, 2020 at 22:08

1 Answer 1


I made a tutorial on how to make a cat purr with FL Studio, maybe it can help you


  • get a growl synth for the purr that is not heard constantly, chop the sound so the purring effect
  • get a white noise and filter it to sound like breathing, automate the volume
  • get a sawy base that sounds like a car engine for the constant, lower purr filter it to sound like "voice"

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.