|
Post by jakersjaw on Aug 2, 2015 12:02:48 GMT
Hi, was led to this forum by some members of the audiobus forum.
I have an Impact lx61 midi keyboard and would like to use the transport controls, faders and knobs in cubasis. The advice from audiobus forum was to buy midibridge and set up the streambyte as you have described in another thread. That, however didn't work. So now I'm asking for your help. I'm totally green when it comes to midi. I'm using an iPad 3 with latest iOS and all apps is updated.
Hope for a positive response.
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Aug 2, 2015 12:06:11 GMT
Hi jakersjaw, In order to map stuff we'll need to get the events that the impact61 sends when you press a button. Let's start with something simple first (not sure whether Cubasis faders are controllable via MIDI) and get the transport going. Run up the free midiwrench app and connect the keybaord. Press the 3 buttons on the impact you would like to assign to the MIDI start, stop and continue commands. Let me know what they are and I'll create the Stream Byter rules for you. Regards, Nic.
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Aug 2, 2015 12:23:30 GMT
Hmmm. Cubasis is going to be a problem. It has no support for controlling it via MIDI at all: www.steinberg.net/forums/viewtopic.php?f=183&t=61074I just verified this myself. It ignores MIDI start/stop messages sent to it. Many other DAW type apps respond to MIDI control. Auria will for instance. In any case mapping the transport controls of the impact keyboard to MIDI start/stop/continue will allow you to remote control apps that do support this. Regards, Nic.
|
|
|
Post by jakersjaw on Aug 2, 2015 15:00:35 GMT
Thanks nic. Bummer that cubasis blocks it. But I use auria to so let's go with that.
Midi wrench says:
Start: 'ch=15 controller = 106 value 127' and 0 on release Stop: = 105 Forward: = 104 Back: = 103 Rec: = 107 Loop on/off. = 102
Not shure what you mean by 'continue'
And what about the faders and knobs in auria?
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Aug 2, 2015 16:39:56 GMT
Hi jakersjaw, First, the MIDI transport commands available are 'Start' (start from beginning), 'Continue' (play from current location) and 'Stop' (stop). Let's get these working with your LX 61 first. Follow the instructions here but use these rules instead. I have mapped the 'Back' button to 'start play at beginning', 'Start' to 'Continue' and 'Stop' to 'stop' # Auria Transport/LX 61 BX 67 7F = F2 00 00 +C BX 67 7F = FA +C BX 6A 7F = FB +C BX 69 7F = FC +C
Auria uses the HUI protocol so we are limited to the things that can be done reliably with it. For example I have figured out how to control the first 8 faders (but not master, unfortunately) and mute and solo buttons. These can all be remapped. There is some possibility that your controller has HUI built into it, but reading the specs and info I was not able to find evidence of that. You could experiment by configuring Auria to accept Remote from the LX61. Suggest you start with the above and check that you can start from beginning, continue and stop the transport and we can go from there! Regards, Nic.
|
|
|
Post by jakersjaw on Aug 2, 2015 18:50:13 GMT
Sweet. Start, stop and continue works. But what about record and a way to go back to start without starting playback? Oh and if you have a solution for the faders and stuff, that would be sweet.
I really appreciate your help.
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Aug 2, 2015 20:34:13 GMT
Hi @jakerslaw,
Rewind is easy. Just comment out (put a # at the start) of the second rule (BX 67 7F = FA +C).
Start/Stop/Continue are standard MIDI messages. The messages to control other things are 'HUI' protocol messages which are a bit trickier (because HUI is proprietary to Mackie and developers who access it have to sign an NDA). I'm not a HUI developer but I have found enough information about how it works to figure things out.
I need to get the controller numbers for your 8 sliders (like I said it is not possible to control the master fader as we are only pretending to be a 'one-way' HUI) like you did for the transport buttons. If you can fire up midiwrench again and slide each a little and let me know controller numbers for faders 1-8 I can give you rules to make the sliders in Auria move.
I'm not sure about record; I would have to research that as that would be a HUI command.
Regards, Nic.
|
|
|
Post by jakersjaw on Aug 3, 2015 18:19:09 GMT
Great that worked. And the faders are ch 15 controller 12-19
And the knobs, if it possible to control them, is ch 15 controller 30-37
And IF you can crack the record button, that would be awesome.
And again, it's much appreciated.
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Aug 3, 2015 21:29:08 GMT
Hi jakersjaw, Try these rules for the first 2 track faders. If they work, I'll expand this for 8 faders. # LX61/Auria faders (1-2) BE 0C = 90 00 7F +C BE 0C = B0 0F 00 +D50 +C BE 0C = B0 2F 40 +D50 +C BE 0C = B0 00 +D50 +C BE 0C = B0 20 00 +D50 +C
BE 0D = 90 00 7F +C BE 0D = B0 0F 01 +D50 +C BE 0D = B0 2F 40 +D50 +C BE 0D = B0 01 +D50 +C BE 0D = B0 21 00 +D50 +C
What would you like the rotary knobs to do in Auria? Will look into record soon. Regards, Nic.
|
|
|
Post by jakersjaw on Aug 4, 2015 18:48:19 GMT
Hi Nic, Sorry, the faders doesn't work with those commands. And the knobs would be to control pan and eq and whatnot
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Aug 4, 2015 19:48:03 GMT
Hi jakersjaw, You might need to do the following: (pasted from other thread) 4. Start/switch over to Auria, select Menu>Settings>MIDI and select 'Receive Remote' for MidiBridge. Other defaults should not need changing (Remote Protocol: Mackie HUI, MMC Device ID: 1). Press X icon to dismiss menu and return to Auria mixer. That may be it, but I will check the rules above in a device tomorrow morning. Regards, Nic.
|
|
|
Post by jakersjaw on Aug 4, 2015 20:15:31 GMT
Just tried that out. If I choose 'receive remote' from midibridge, then nothing works. So I guess that wasn't it.
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Aug 5, 2015 9:30:01 GMT
Hi jakersjaw, I think I realise what the problem is. When midiwrench says channel 15 I forgot that it numbers them from 0 and not 1. I tightened the rules a little to only react to the controller on channel 15 which his come back to haunt me. Try these (slightly loosened) rules instead: # LX61/Auria faders (1-2) BX 0C = 90 00 7F +C BX 0C = B0 0F 00 +D50 +C BX 0C = B0 2F 40 +D50 +C BX 0C = B0 00 +D50 +C BX 0C = B0 20 00 +D50 +C
BX 0D = 90 00 7F +C BX 0D = B0 0F 01 +D50 +C BX 0D = B0 2F 40 +D50 +C BX 0D = B0 01 +D50 +C BX 0D = B0 21 00 +D50 +C
Any luck? Regards, Nic.
|
|
|
Post by jakersjaw on Aug 5, 2015 14:58:41 GMT
Yes Nic. Now the faders work, when auria is set to receive remote from midibridge. But then the transport doesn't work. So I'll have to switch back and forth between clock and remote. Now I just need a midi control for switching between the two
|
|
nic
Soapbox Supremo  
Troublemaker
Press any key to continue
Posts: 2,011
|
Post by nic on Aug 5, 2015 15:51:24 GMT
Hi jakersjaw, I think we can do both simultaneously by sending one set out of MidiBridge's virtual port and the other set into the loopbacked network port: Try routing the impact to both MidiBridge and CoreMIDI net. In MidiBridge's Preferences, enter the word 'localhost' in the Destination host address, set 'Connect Automatically' to 'On', Dialogs 'Off' and press Connect button. You should see a red '2' on the Interfaces tab button. In Auria select Receive Remote for MidiBridge and Receive Clock for Network Session 1 (or vice versa) I'll give you a full set of fader rules for the 8 faders (It's just those same two adjusted and repeated 3 more times to all 8) Haven't had time to start reverse compiling more HUI stuff today but I'll see what other things can be controlled when I can (record, pan or whatever) Regards, Nic.
|
|