I started a new project and I'm having an issue finding applicable programming information regarding the project I'm trying to do. I have a lightsnake (1/4 inch sound jack to usb converter) analog to digital converter. I want to write a piece of software that utilizes this sound input in assisting with multiple musical aspects. Translating your songs to sheet music, teaching to read sheet music, ect. The options are really endless for allowing a musician to input a "event" being a note and have a output relate to it onscreen.
I am not nearly where I need to be as a programmer to make this happen though. I've played with input output through creating text files but I'm not sure where this will start or how to even compare a sound input using regular C++ variables that I am used to. If anyone knows of some tutorial/lib/article ect. That would pertain to this I'd really appreciate a kick in the right direction. My google and forum searches haven't lead me in the right direction yet. Thank you for you time.
(this software is intended for gaming purposes)