xxxxxxxxxxxxxx
Member
Hi all, I want to create something that will be able to "listen" through an audio input and tell me what note (musical scale, y'know) is being produced. Preferably, this would be displayed on a single 7segment LED display. I have been thinking of a PIC microcontroller. What I think I might want to do is have a 'refernce' resonation (set to the note, C, for example) and then have the PIC look at the input and determine wether the input resonation is longer PWM (or whatever it's called) or shorter. If its shorter, it 'adds' time onto the refernce to make the semitone up (C# for example). If it matches, a pulse is sent out (later used to indicate the note on a 7segment display), if not, it keeps increasing (or decreasing) until it does.
Am I on the right track here? If so, how do I put it all together? All comments appriciated, thanks.
Am I on the right track here? If so, how do I put it all together? All comments appriciated, thanks.