This project has moved and is read-only. For the latest updates, please go here.

Compare two different audio samples in real-time (karaoke)

Aug 19, 2012 at 8:59 AM


My project is simply a karaoke program, I want to achieve this by detecting pitch and then compare the two samples in real-time, is this the way to go?

Sample one will be from a microphone (only a voice).
Sample two will be the full song with them vocals.

I hope you guys can give me some advice on this.

Thank you in advance.

Sep 25, 2012 at 7:42 AM

You'll find this extremely difficult to implement successfully, but using an FFT would be one way to detect pitch in the vocal sample. Trying that on the full song would not likely pick out the melody line though.

Jan 21, 2013 at 10:34 AM
Edited Jan 21, 2013 at 10:34 AM

Hi zassadgh, did you found a solution for the comparison?