To further clarify--

The MIDi spec does not contain Chord Data, unfortunately.

However, PGMusic developed a Wizard that allows us to "Get" the chords from a MIDI file in one mouseclick.

The way it works: Since all of the notes for a given chord stack are indeed entered into a MIDI file, one note at a time, the "Get Chords from MIDI file" can take a look at each stack on the beat and extrapolate what the chord must be.

Sometimes it works better if the user can isolate a Rhythm instrument track from the others in a MIDI file, in order to have the Wizard look at just the chords rather than other extraneous moving notes that may be part of a Melody or a Solo or transition moves. The big round green SEQ button in BB can allow us to mute any separated tracks in a MIDI file in order to find the track(S) that may contain only the chord data. If you don't do that first, you may get all sorts of "wrong" chords as the Wizard cannot tell which notes belong to those other tracks during the chord. This may generate anything from chord names with exotic extensions to chord names that are not what the rhythm instruments are actually playing.

Once the above is understood and you learn how to isolate those critical Rhythm tracks, the MIDI Chord Wizard works very well indeed.


--Mac