MARF is a general cross-platform framework with a collection of algorithms for audio (voice, speech, and sound) and natural language text analysis and recognition along with sample applications (identification, NLP, etc.) of its use, implemented in Java.
A visualization of the fourier transform applied to sound data. Analyzes a time-domain sound sample using the Fourier Transform, and graphically displays the results and sound in real time. Attempts to audio into sheet music.
Will start off as a guitar tuner and move up to tune any instrument available in midi. Will generate the correct tones as well as listen to a sample and suggest tuning adjustments (sharp, flat).