Good fzero settings for pitch detecting vocals.

Rob Brooks's icon

Hi everyone,

Has anyone had any success in accurately detecting vocal pitch via microphone using fzero.

I've tried a number of tweaks and it seems very twitchy to me.

mzed's icon

Apart from setting the range properly, there aren't very many settings.

What have you tried? Could you elaborate on what you mean by "twitchy?"

Rob Brooks's icon

Hi mzed,

From what I've seen it's virtually impossible to get a stable result. Even the help patchers for fzero don't appear to work that well, even if I use a sinwave at 440hz, so I'm not surprised that a singing voice isn't giving me any meaningful data.

mzed's icon
Max Patch
Copy patch and select New From Clipboard in Max.

Try upping the period to 512. Sine waves are hard, because they have no harmonics. This should be solid: