From: Tom B. (Tehom) <te...@pa...> - 2012-02-15 03:30:29
|
I have found out what is confusing pmidi. It's MappedEvent::MidiSystemMessage, the lines: // check for closing EOX and add one if none found // if (MidiByte(data[data.length() - 1]) != MIDI_END_OF_EXCLUSIVE) { data += MIDI_END_OF_EXCLUSIVE; } I've macro'ed them out for the moment. I frankly don't understand Sysex's well enough to know what this should be. > > muse: Linux Music Editor; Version 1.0.1 > pmidi-1.6.0 > aplaymidi version 1.0.22 muse: Linux Music Editor; Version 0.8.1 pmidi-1.6.0 aplaymidi version 1.0.23 Now I'm going to see what's happening with record. Hopefully something trivial and dumb. Tom Breton (Tehom) PS: First I'm going to make sure += is actually appending a character like it appears. |