MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI-OX >> Questions and Discussion >> multi-control using MIDI OX
(Message started by: m127 on Feb 10th, 2008, 3:51am)

Title: multi-control using MIDI OX
Post by m127 on Feb 10th, 2008, 3:51am
Hello all,

This is a question I post to Mackie and Steinberg support, but was wondering if any advanced user here knows the answer:


Hi,

I would like to use MCU to control Cubase 4 and Cubase Studio 4 which I run using system link.

I have found a configuration to re-route MIDI ports using MIDI-OX with a simple CC message (which changes MIDI OX MIDI routing presets).

Now I am able to control both applications running on different PCs.

The only problem I have left is to find out how to have MCU refresh positions as soon as I re-route the MIDI ports.

So far, I have to press the bank button on MCU to have it reposition sliders, v-pots, refresh the LCD etc.

I have observed that from the MCU setup window within the Devices setup in Cubase there is a "reset" button that makes MCU "refresh" its current settings when necessary.

My question would be> what kind of information be it a CC or a sysex message does Cubase sends to MCU for it to refresh itself?


I figured I might be able to have MIDI OX send this same data at the same time I re-route the MIDI ports, and finally have MCU re-setting itself to the settings of each system link application accordingly, in just ONE step.

I thank you kindly for your answer. I know I am not asking an easy question.

Title: Re: multi-control using MIDI OX
Post by m127 on Feb 10th, 2008, 3:52am



I have got this new idea of having Cubase connected to MCU via MIDI OX in the middle, in order to kind of intercept the data when I press the "reset" button in Cubase.

The data below is what Cubase "tells" MCU when pressing this button. Now I am trying to isolate the MIDI message that actually makes MCU reset.

I believe it is one of the sysex messages, but which one? Anyone?


TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT
0004D6D1 USB -- F0 Buffer: 17 Bytes System Exclusive
0004D6C8 MID -- F0 Buffer: 17 Bytes System Exclusive
00050CC9 MID -- F0 Buffer: 8 Bytes System Exclusive
00050CC9 MID -- F0 Buffer: 8 Bytes System Exclusive
00050CCA MID -- B0 4A 20 1 --- CC: Brightness
00050CCA MID -- B0 4B 20 1 --- Control Change
00050CCB MID -- 90 2A 00 1 F# 2 Note Off
00050CCD MID -- 90 2A 7F 1 F# 2 Note On
00050CD0 MID -- F0 Buffer: 64 Bytes System Exclusive
00050CD0 MID -- 90 4A 00 1 D 5 Note Off
00050CD4 MID -- 90 4B 00 1 Eb 5 Note Off
00050CE4 USB -- F0 Buffer: 13 Bytes System Exclusive
00050CDB MID -- F0 Buffer: 13 Bytes System Exclusive
00050CE5 MID -- 90 52 00 1 Bb 5 Note Off
00050CEA MID -- 90 73 00 1 G 8 Note Off
00050CEB MID -- E8 00 64 9 --- Pitch Bend
00050CEC MID -- 90 32 00 1 D 3 Note Off
00050CED MID -- 90 33 00 1 Eb 3 Note Off
00050CEE MID -- 90 4A 00 1 D 5 Note Off
00050CEF MID -- 90 4B 00 1 Eb 5 Note Off
00050CF0 MID -- 90 4F 7F 1 G 5 Note On
00050CF1 MID -- 90 52 00 1 Bb 5 Note Off
00050CF3 MID -- 90 56 00 1 D 6 Note Off
00050CF5 MID -- 90 57 00 1 Eb 6 Note Off
00050CF5 MID -- 90 5B 00 1 G 6 Note Off
00050CF6 MID -- 90 5C 00 1 G# 6 Note Off
00050CF7 MID -- 90 5D 7F 1 A 6 Note On
00050CF8 MID -- 90 5E 00 1 Bb 6 Note Off
00050CF9 MID -- 90 5F 00 1 B 6 Note Off
00050CFA MID -- 90 65 00 1 F 7 Note Off
00050CFB MID -- 90 71 00 1 F 8 Note Off
00050CFC MID -- 90 72 7F 1 F# 8 Note On
00050CFD MID -- 90 73 00 1 G 8 Note Off
00050CFF MID -- F0 Buffer: 64 Bytes System Exclusive
00050D00 MID -- F0 Buffer: 8 Bytes System Exclusive
00050D00 MID -- F0 Buffer: 9 Bytes System Exclusive
00050D00 MID -- F0 Buffer: 9 Bytes System Exclusive
00050D00 MID -- F0 Buffer: 9 Bytes System Exclusive
00050D00 MID -- F0 Buffer: 9 Bytes System Exclusive
00050D00 MID -- F0 Buffer: 9 Bytes System Exclusive
00050D00 MID -- F0 Buffer: 9 Bytes System Exclusive
00050D00 MID -- F0 Buffer: 9 Bytes System Exclusive
00050D00 MID -- F0 Buffer: 9 Bytes System Exclusive
00050E4C MID -- E0 00 00 1 --- Pitch Bend
00050E4C MID -- E1 00 00 2 --- Pitch Bend
00050E4C MID -- E2 00 00 3 --- Pitch Bend
00050E4D MID -- E3 00 00 4 --- Pitch Bend
00050E4F MID -- E4 00 00 5 --- Pitch Bend
00050E4F MID -- E5 00 00 6 --- Pitch Bend
00050E50 MID -- E6 00 00 7 --- Pitch Bend
00050E51 MID -- E7 00 00 8 --- Pitch Bend
00050E53 MID -- D0 00 -- 1 --- Channel Aft
00050E55 MID -- D0 10 -- 1 --- Channel Aft
00050E56 MID -- D0 20 -- 1 --- Channel Aft
00050E57 MID -- D0 30 -- 1 --- Channel Aft
00050E58 MID -- D0 40 -- 1 --- Channel Aft
00050E59 MID -- D0 50 -- 1 --- Channel Aft
00050E5A MID -- D0 60 -- 1 --- Channel Aft
00050E5B MID -- D0 70 -- 1 --- Channel Aft
00050E5C MID -- 90 00 00 1 C -1 Note Off
00050E5D MID -- 90 01 00 1 C#-1 Note Off
00050E5E MID -- 90 02 00 1 D -1 Note Off
00050E5F MID -- 90 03 00 1 Eb-1 Note Off
00050E60 MID -- 90 04 00 1 E -1 Note Off
00050E61 MID -- 90 05 00 1 F -1 Note Off
00050E62 MID -- 90 06 00 1 F#-1 Note Off
00050E63 MID -- 90 07 00 1 G -1 Note Off
00050E64 MID -- 90 08 00 1 G#-1 Note Off
00050E65 MID -- 90 09 00 1 A -1 Note Off
00050E66 MID -- 90 0A 00 1 Bb-1 Note Off
00050E68 MID -- 90 0B 00 1 B -1 Note Off
00050E69 MID -- 90 0C 00 1 C 0 Note Off
00050E6A MID -- 90 0D 00 1 C# 0 Note Off
00050E6B MID -- 90 0E 00 1 D 0 Note Off
00050E6C MID -- 90 0F 00 1 Eb 0 Note Off
00050E6D MID -- 90 10 00 1 E 0 Note Off
00050E6E MID -- 90 11 00 1 F 0 Note Off
00050E6F MID -- 90 12 00 1 F# 0 Note Off
00050E70 MID -- 90 13 00 1 G 0 Note Off
00050E71 MID -- 90 14 00 1 G# 0 Note Off
00050E72 MID -- 90 15 00 1 A 0 Note Off
00050E74 MID -- 90 16 00 1 Bb 0 Note Off
00050E74 MID -- 90 17 00 1 B 0 Note Off
00050E75 MID -- 90 18 00 1 C 1 Note Off
00050E76 MID -- 90 19 00 1 C# 1 Note Off
00050E76 MID -- 90 1A 00 1 D 1 Note Off
00050E77 MID -- 90 1B 00 1 Eb 1 Note Off
00050E78 MID -- 90 1C 00 1 E 1 Note Off
00050E79 MID -- 90 1D 00 1 F 1 Note Off
00050E7A MID -- 90 1E 00 1 F# 1 Note Off
00050E7B MID -- 90 1F 00 1 G 1 Note Off



MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.