Quote:

In a way though, recognizing chords in an audio file means recognizing the pitches that make up the chord, so in that way, it is pitch recognition software. And is the function of pitch recognition any different than audio to midi?

If an app can recognize all pitches correctly, it could easily make a MIDI file of it, no?




Real Band has a feature that can convert a simple one-track audio passage to MIDI. Likewise, Melodyne is a pitch recognition program, and it can create midi files from simple audio files, but it's not perfect either. Even if a program isolates every note perfectly, how would it know which instrument/track that note belongs with?

If anyone is expecting to load an MP3 of a full song and generate a complete MIDI file separated into tracks... well, no music program I'm aware of can do that yet.