This project sets out to identify musical chords through the processing of raw wav files via FFT. A simple case — where chords to be identified are within an octave, 3-note, with octave number (0-7), random and generated through music21 — is considered. Certain peak-picking techniques are employed for improving chord recognition.
This project sets out to identify musical chords through the processing of raw wav files via FFT. A simple case — where chords to be identified are within an octave, 3-note, with octave number (0-7), random and generated through music21 — is considered. Certain peak-picking techniques are employed for improving chord recognition.