Arturia Keylab transport controls.

So I got a new midi controller for Cubase 7.5, the Arturia Keylab 49. The Keylab has transport controls (play record loop etc) and claims on the box to work with Cubase. The Keylab comes with software to set it up, the transport controls are set to MMC and the appropriate controller, but Cubase won’t respond.

In Cubase I saw the stuff about Midi Device manager, adding a General Device, however the parameters given when adding a device don’t seem to include the transport controls.

is there somewhere I need to turn the MMC on for Cubase? or how can I verify what controllers the transport controls are set too in cubase?

I really liked the construction and feel of the Arturia, but I am not stoked about what a bitch it is to get something simple like this to work. Also the display on the unit is useless, you can’t seem to name presets (apparently there is a way to map presets for different vst instruments with the software but I haven’t gotten in to that yet), WHY are there not templates with it for the popular synths… just stupid… After having these problems I am seeing a lot of people bitching about the keylab & Cubase, so I am thinking about returning this & getting the Akai MPK249. Those were the two I was looking at & went with the Arturia because I liked the metal construction over the plastic of the akia. Any one else with any experience with the keylab or akai?

i think the part you are looking for is the project syncronisation under the transport menu. I dont have cubase open in front of me so i cant tell you what you need to input, but this is where i needed to adjust settings to ensure the transport functions worked on my AKAI MPK25 for cubase.

Hi, did return or fixed it? :slight_smile:
Im at editing an .XML for that Keyboard, usual final step before applying the “Fist of Fury” and see if the if the KEYLAB 49 can at least fly if not able to do what Arturia claim for the Transport. I would not let something like that drag my name if it would be Glen… but guess what? I’m not Glen.

I do have an AKAI MPK 225 and it work just fine in CUBASE 7.5 (nice tool) Same thing with the new M-audio Axiom air 61 (but for this one, I had to install the Win 7 Pro Drivers (64bit) instead of those offer for Win 8 Pro 64bit to make more stable. Work for me. M-audio is now avid and their deal is with ableton, not CUBASE like Yamaha does.
What work too is a 24" touch screen from SONY that I can control anything on the screen on the fly. l also use a Bamboo tab to replace the mouse (yes, the one invented by Xerox a million years ago) anyway.

I made it work but I can’t remember what I did… sorry. But at least there is hope.
1- Yes everything need to be updated: firmware, software, and my glass of wine…
2- I add the KEYLAB49 to CB7.5 via “Device setup…”
3- added a generic device, from which I selected the new controler.
4- I know at least I did check what CC I could be apply by clicking the Learn , then confirm on the lower section that in fact it was a Controller / Device / Transport / and the “test” [pad] 13 would gladly work, but not for [PLAY]. But it would recognize LOOP as Cycle selection.
5- then in “Transport” menu at the bottom there is a Project Synchronize Setup… in there I set :MC Master Active: then MMC Slave active: on top I use VST System link… and selected the KEY 49 midi IN every time (no out if all USB)

I Downloaded the MIDI control center from Arturia, (same tool to update the firmware) and I check what number was associated with different controler. 11 was for a “volume” one in Cubase and for the foot pedal plug in the KEYLAB 49.
went back to device manager, select one of the unassigned control from the list, (the one above the Transport series) and made one for the sustain pedal. Back in MIDI Control center and by selecting something else than expression pedal 11: Sustain 64, reversed the range full 127 to zero 1 I send the update to the keyboard. (pedal is a Roland set to variable ) plugged in Expression pedal in the KEYLAB. a must.

note: MIDI Control Center will NOT update the keyboard if cubase is running.
I spent endless time fixing something that we should NOT have to fight with… Yes that one is for you “Glen, I would like to have feedback”.

Best of Luck to you all.

Please if you found out exactly what made it work, please let me know. but I’m sure there is something there that fixed it…
More note: The [PLAY/Pause] button on The KEYLAB 49 need to be press with conviction… for some reason it need to be held a bit to work :confused: not the case with the other ones. (not the case in Arturia’s application)

That was my bitching part… I need to say that the builth of the KEYLAB 49 is just awesome. Way better than the Axiom 61 @ $500 clearly made for ableton. The level of tweaking of all the knob and slider is a 9/10. Sorry M-audio but Arturia provide a miles ahead quality for the price. and thanks for the 5000+ sound that came with it, and can be use in CUBASE 7.5 :slight_smile:
I will keep my MPK 225 for all my BASSE audio instrument, the PADS are really nice and can be colour changed . (yes, we say Colour).

First post in good faith, if I Bitch a bit I also found part of a solution not really easy to find.



Message sent to Support. more to follow.

Hi again, (BTW thanks to Lindsay Warner for the HALion 5 fix!)

Did my homework for this new one but can’t find a solution.
When configuring a Sustain pedal in CUBASE, 2 thing happen:
(In this case a Roland DP-10 Damper Pedal)

1- The value/action is Inverted for the Sustain, first full pressed will activate the “Deactivate All Mute State” leaving it at ON state, unless I press it again to hear the sound.

2- It seems that the signal by default is reversed to what it should be. in this case CC64 is maintaining the sustain by default until we press the pedal…

The web suggest a custom “MIDI Chanel - Input Transformer:” with a
---------------|Module 1| ------------------ (on)
MIDI Controller/ Equal/ Controller 1 /and

Value 2/ Mirror/ 64

It unfortunately do not resolve the dual function set. :confused:

Please help me! :slight_smile:


If I remember it right the Roland pedals are reversed from any other pedals. Meaning they have a connection between tip and sleeve, when pressed the connection gets cut. Other pedals have no connection until pressed. Some Roland pedals have a switch to reverse the behavior.


that works for Keylab 49 - 88 :

Open in Cubase Transport > Project Synchronization Setup > Machine Control Input section
Click “MMC Slave Active”
In MIDI TimeCode Source Section and select your Keylab Keyboard
MMC input : ALL MIDI Input
MMC Device ID : 127

Thats all



1 Like

Thank you Ruedi.

But do you have an idea how to activate the loop button in the keylab transport control?
And the play/pause button does only play, no pause.

Regards, Mike

under Cubase 11, under MMC Input, I had to select specifically my Keylab 88 in order for it to work. (selecting All MIDI Input didn’t work). But FINALLY after 2 years since I purchased my Keylab 88, and no working keylab transport before (started with Cubase 10) I discovered your fix, yay!! Thanks!

Didnt really work with keylab 25. Cant find any mapping on net for keylab 25 with cubase 11.