I know this is a pretty advanced project I'm asking about, but does anyone know what it would take to make a tuner that uses the mic and displays ALL frequencies with a moving arrow? I made a simple tuner years ago ( http://www.guitarforbeginners.com/onlinetuner.html ) using sound files, one for each string of the guitar, but it requires the user to have a good ear. The electronic tuners on the market today take all the guesswork out.
I would figure you need to learn about how to learn about channel peaks and what frequency each not is supposed to fall into with in a certain amount of variance to make sure that it does not have to be smack on a single hertz... then you would need to link the mic input of flash and have it activity take what is being input and análise it having it to flag a variable depending on when the peaks hit and what the wave spectrum is sending at the channel peaks, then have that variable display?