08-09-2018, 04:08 AM
(This post was last modified: 08-10-2018, 04:09 AM by mp3ireland2.
Edit Reason: Futher info found
)
(08-09-2018, 03:53 AM)Zuberman Wrote: I've never heard the term "command change" used with MIDI before. So if it's not a control change message, then the only other thing that would make sense would be a system exclusive message where you have to send the proper hex bytes.
Mike
Mike thanks for all your replies, yeah it is a control change, it was just listed as continuous controler in my Roland XP50 manual.
I might trying figuring out the system exclusive and seeing if I have any more joy with that.
So further research led me to the midi sysex Universal Realtime System Exclusive command:
F0 7F 7F 04 01 00 ML F7
if (00t o 7F) decimal (0*127) (I'm guessing this will work on Roland XP as seems to be answer for integra)
Where ML is the master volume level, this will work on all midi devices
F0 7F 7F 04 01 NN ML F7 might be required if device uses 14bit volume level (0000 to 3FFF) decimal - (0 to 16383) NN contains first two digits and ML the second two.
Note that no checksum is required for this command.
This updates all the outputs not just one channel so it's a better command to use.
Just updated here as it might help somebody else who is researching!
Chris
EDIT:
So further research led me to the midi sysex Universal Realtime System Exclusive command:
F0 7F 7F 04 01 00 ML F7
if (00t o 7F) decimal (0*127) (I'm guessing this will work on Roland XP as seems to be answer for integra)
Where ML is the master volume level, this will work on all midi devices
F0 7F 7F 04 01 NN ML F7 might be required if device uses 14bit volume level (0000 to 3FFF) decimal - (0 to 16383) NN contains first two digits and ML the second two.
Note that no checksum is required for this command.
This updates all the outputs not just one channel so it's a better command to use.
Just updated here as it might help somebody else who is researching!