Launchkey 49 MK4 Advanced Script

Hello!

If any CUBASE users are interested, I have modified the original Launchkey 49 MK4 script to better control synthesiser instruments. It is possible to control up to 16 pages of parameters directly via the keyboard. When you load an instrument, you have access to 128 parameters, which can be controlled via the encoders. The faders also control parameters; here, I have assigned them to the ADSR volume and filter envelopes. Navigating the parameter pages is easy with the bottom pads. There is one page per pad, and beyond the eighth pad, you can navigate using the arrow buttons to the right of the encoders. The top pads are switches associated with each encoder with a light feedback. I have also made the first four insert effects and certain strip effects, such as the compressor and limiter, accessible via Mixer mode. I have also created a sub-page of pads with a whole host of transport, zoom and other functions assigned to the pads.
I made these changes in order to control synths more easily, so the names of the pages reflect the architecture of a synth. So, starting on page 2, you’ll find the osc1, osc2, osc3, sub/noise, filter, lfo1, lfo2, etc. pages. Page 1 still controls the quick controls.

Then there are other little things to improve the workflow: Shift+master fader allows you to control the volume of the selected track, and shift+loop allows you to position the cursor at the beginning of the loop.

If you are interested, I could possibly put the file here.

Hi there! I have just bought one (white version).

Yes, please share you scripts here. I would be delighted!

Great work!

/ensoniqeps

Hello, I’ll do a quick code cleanup and post it as soon as it’s done.

You need to extract the archive to the folder: Documents/Steinberg/Cubase/MIDI Remote/Driver Scripts/Local/Novation

Then, in the MIDI Remote Manager, under the Scripts tab, disable the Launchkey MK4 49 script and enable the Launchkey MK4 49 Home script.

Novation_LK_MK4_49.zip (31.1 KB)

Lovely work, would it be possible to use only the encoder section from this on top of the native script ?

No, I can’t split the script to keep only one part.
If you need anything specific, let me know. For example, I can leave the original fader section controlling the volumes.

I’m working on a new version with several additions, such as managing insert plugins directly from the keyboard and MIDI editing.