OK, here we go. Dan, I think what you are seeing as chord names in Reaper (or any 'chord track' in other DAWs) is just like in BIAB, the interpretation of what chord it is when reading the MIDI file. Simply put, chord names are not embedded in a MIDI file. The MIDI standard does not contain it. This is even true of MIDI 2.0, and I couldn't believe they didn't add that function. If any music program is including chord names along with MIDI, it must save that file as a different extension than MIDI. As there is no standard for doing that, we get all these programs with their proprietary and incompatible formats.
To my knowledge, only Music XML standard at present does contain the actual name of the chord in the text, or at least the info that you can read the exact chord name if you understand the code. The problem with how that works, and it would be the same problem with Song Master, is that a chord might be assigned the wrong name during the Export as Music XML process. I can demonstrate, for example, how BIAB calls a 7(#11) a 9(#11) when exported. 7Alt is another example where you have to flip a coin and decide whether it will be exported with a # or b 5 and/or a # or b 9. And even in BIAB's MIDI Chord Detection, there are as many as four alternatives to a chord's name when given the notes that make it up.
BIAB 2025 Win Audiophile. Software: Studio One 7 Pro, Swam horns, Acoustica-7, Notion 6, Song Master Pro, Win 11 Home. Hardware: Intel i9, 32 Gb; Roland Integra-7, Presonus 192 & Faderport 8, Royer 121, Adam Sub8 & Neumann 120 monitors.
|