Pitch detection algorithm

Official support for: sonicbirth.sourceforge.net
1 posts since 7 Jul, 2015

Post Thu Jul 09, 2015 2:00 am

Hi everyone,

I am starting out using sonic birth and my idea is to make a plugin that manages to do what I am currently doing with multiple ones.
I have some knowledge of signal processing but some more complex algorithms I'm not familiar with. Point in question, pitch detection.

Now, the first part of my project involves taking a Bass guitar signal, detecting the pitch of the note and then using that pitch to play a square wave.
I've read on the internet that zero-crossing, however resource consuming, is the fastest way to make this pitch detection but I got completely stonewalled there and could not find any algorithms. Also I'm still not to literate in the SonicBirth UI so that is why I am requesting your help.

Thank you

P.S. I've looked at the pitch shifter patches that are on the forum but I was overwhelmed and could not understand the workings

Return to “SonicBirth”