30 hours later of sequencing, hacking, and generally tweaking the levels and I've almost got Magma exporting the compiled MIDI properly except that it throws this bizarre error: "[idle] at 3:1:000 occurs before beat 2". The very strange thing is that this occurs on the GUITAR track, but my moving the guitar [play] around I can get it to throw this error on all tracks.
The inconsistent throwing of this error makes me think that this error is misleading and that it may be a different problem. I do believe I have the tracks set up correctly, but there's something about the idle/play/etc. text events that are throwing the whole thing out of whack. I've tried removing all the text events except those that are absolutely required (drum mix, lyrics, the 3 EVENTS text events and the track names), but it doesn't seem to help.