So strange! No logical reason why that should be treated differently on my machine. Then again, I could never get Marc's script to work on my system, yet many others can run it fine.antimaterie wrote:Yes, removing the comment header did the trick!
From the description of your MIDI chain, I can perhaps see why...Midi-merge is still not really working for me.
If you're plugging the EZ into the Behringer units, then the signals are most likely already being merged, so you do not have to use the Merge port in the script.
The script will filter out all Note data and instead use the sysex data to create new note information. However, it also filters out all CC data except Mod Wheel (CC#1) and Hold Pedal (CC#64). This is why everything else isn't getting through from the BCR2000.
The current solution would require two hardware MIDI In ports. You'd use the port with the EZ as your "In", and you'd use the port with the Behringers as the "Merge". Using the same port for both In and Merge will cause headaches!
If you only have one MIDI In into your PC, then it's mostly a matter of me filtering out the Volume (CC#7) messages that are generated by program change.
However... that will have to wait 'til I get home from work tonight.
Good to hear that the velocity compression is working for you, though!
We'll make it work.
- m