You are on page 1of 3

Studio One Extended Mapping for the NI Maschine Controller

Implemented Functionality:

there are 4 knob-banks that offer


an 8 channel mixer mapping with volume/pan, mute/solo
an 8 high resolution knob + toggle control link mapping
a separate 16 knob + toggle control link mapping that is spread over 2 banks
there is basic follow-channel functionality consisting of direct hires controls for volume and
pan as well as mute/solo/select/rec-arm, open/close of the channel editor and stepping
through the insert plugins.
There are mute/solo and select pad groups allowing for quick muting and selection of 16
channels.
There are direct controls for the most important automation, quantization, transport and
record mode functionalities, and there is a central undo/redo button as well as a main volume
control.
There is a pad group that allows for direct control of quantize presets and markers and One
group for your basic navigation, selection and editing needs.
Missing are functionalities that just work better with a mouse.

All this fits onto the controller only by using groups and banks as well as defining a dedicated shift
button. For a detailed overview over commands please look for the overview at the end of this
document or into the Controller Editor.

Getting started
After installation of the extension (you have done that, else you could not read this), in the NI folder
you'll find two external devices to add to Studio One: Maschine Control XT and Maschine CL-16
extender (be sure to click on the paper-clip-icon below the image of the Maschine Control XT device
to save the additional content). These need to be connected to the same Midi -In and -Out of the
Maschine controller. You may want to limit the used midi-channels to [1] as this is the channel used
for note-input (this is not necessary but may help to know if you use multiple inputs), and declare this
as the default instrument input.
Inside of the AdditionalFiles.zip-file (that you saved after clicking on the paper-clip-icon) locate the
included Studio One XT.ncm or Studio One XT - melochord.ncm (the latter is using a different pad
layout for pad groups 2-4. This gives you the full keyboard range and facilitates playing chords but is
tonally limiting. Edit with controller editor to your liking!). Load your choice into controller editor and
select.
To enable Studio One control, you need to leave Maschine control mode by pressing the Shift and Ctrl
buttons on the controller.
Now, you can select on the Maschine if you want to control your mix, or one of two control link

mappings. The current control-link controller for a plugin can be chosen in the plugin header, but the
suggested usage is to leave this (local mapping) on Maschine Control XT and use the Maschine CL16 as a global-/song-/performance-mapping.
If you open the external device editor you'll find an overview for the currently connected channels and
parameters as well as their values for all console- and Control-Link-mappings.
You can assign commands or macros to the toggles in either the CL-16 or the
HiRes pages. To do so you need to right click on the tiny rectangle inside the
toggle fields.
Unfortunately the display of the controller can not be used to show this, as Maschine does neither
allow transmission of the currently selected knob-bank nor receive text Sysex outside of MCU
elements. If enough people request this from Native Instruments, they might implement it.

Usage Hints
There are several workflows that should be served by this mapping. Here are some basic suggestions:

Entering drums in a loop E.g.: Start a drum track, use Input Quantize or Click to enter
basic kicks (use Delete Doubles to remove double events), use Duplicate Track, then enter
basic hats, then turn off IQ/click, and add tracks per gusto. If your timing lacks, try Quantize
50%, change to the G-pad-group to change the used quantize program. Please note that the
Erase Notes-Command at this time only works for notes entered during the current
recording. Also be sure to return the record mode to Mix after using Erase Notes or Note
Repeat
Write Automation if you have done your control-link mappings, open the plugin-editor,
change between channels and step through plugins to select the plugins you want to automate
(using the eight-parameter-high-resolution mapping or the 16 parameter global mapping).
Switch to Touch to automate a parameter, Toggle Read to switch to automation playback
only. Same goes for the mixer. Either use the current channel (which will follow the mouse
selection) for high resolution automation of channel volume and pan, or use the eight-channel
console mapping and step through pages.
Performance use the E-pad-group to mute/solo channels (you can step through pages of
16 channels), use the G-group to jump to markers, use the H-group to select event-ranges
and loop the selection, use the CL-16-knob-bank to control your selected performance
parameters

These are just hints to get you started, you'll probably find out other usages like e.g. for editing once
you get familiar with it. To familiarize yourself with the mapping it is quite helpful to look at the
overview on the next page and perhaps even print an overlay for your controller (like the attached
one).

Overview
Many thanks go out to Alan Platten (Taoyoyo) for testing and for the nice overview on the next page!
You'll find a printable template overlay for printing and cutting out yourself within the additional
content. Also there is an eps-file for ordering online from vendors like 12inchskinz.com.

PLUG-IN EDITOR
ZOOM TO LOOP

PLUG SELECT
PRESET

PREV
PAGE
< TEMPLATE

FLOAT WINDOWS
DUPLICATE TRACK

MUTE / SOLO 1

MUTE / SOLO 2

MUTE / SOLO 3

MUTE / SOLO 4

MUTE / SOLO 5

MUTE / SOLO 6

MUTE / SOLO 7

HR TOGGLE 1

HR TOGGLE 2

HR TOGGLE 3

HR TOGGLE 4

HR TOGGLE 5

HR TOGGLE 6

HR TOGGLE 7

HR TOGGLE 8

CL16 TOG 1 | 9

CL16 TOG 2 | 10

CL16 TOG 3 | 11

CL16 TOG 4 | 12

CL16 TOG 5 | 13

CL16 TOG 6 | 14

CL16 TOG 7 | 15

CL16 TOG 8 | 16

PLUG SELECT
PRESET

NEXT
PAGE

TEMPLATE >

MIX BANK

PAGE 1

MIX BANK

PAGE 2

CONTROL LINK HI-RESOLUTION

PAGE 3

CONTROL LINK 16 1-8

PAGE 4

CONTROL LINK 16 9-16

VOLUME
PAN

VOLUME
PAN

VOLUME
PAN

VOLUME
PAN

VOLUME
PAN

VOLUME
PAN

VOLUME
PAN

VOLUME
PAN

MIX BANK

HR POT 1

HR POT 2

HR POT 3

HR POT 4

HR POT 5

HR POT 6

HR POT 7

HR POT 8

CL16 POT 1 | 9

CL16 POT 2 | 10

CL16 POT 3 | 11

CL16 POT 4 | 12

CL16 POT 5 | 13

CL16 POT 6 | 14

CL16 POT 7 | 15

CL16 POT 8 | 16

UNDO
REDO

ACTIVE CHANNEL
[ REDO ]

VOLUME

MAIN
[ REDO ]
VOLUME

PAN

AUTOMATE
ASSIGN CONTROL

QUANTIZE 50%
RESTORE TIMING

IMPACT / B0
CHROMATIC

B1
CHROMATIC

B2
CHROMATIC

B3
CHROMATIC

MUTE / SOLO
1-16

SELECT
1-16

QUANTIZE /
MARKERS

EDIT /
NAVIGATE

E/F
G

READ
TOUCH

E/F
G

QUANTIZE
DELETE DOUBLES

CLICK
INPUT QUANTIZE

E/F
G

SELECT CHANNEL
ARM CHANNEL

RETURN TO
LOOP START
RETURN TO ZERO

CHANNEL

BANK 16

CHANNEL

BANK 16

SHIFT

SOLO

E/F

GLOBAL SOLO

G
PLAY / STOP
LOOP

l RECORD
l MIX

MUTE / SOLO 8

l NOTE ERASE
l NOTE REPEAT

MASCHINE
SHIFT

MUTE

GLOBAL MUTE

Mute / Solo | Select 13

Mute / Solo | Select 14

Mute / Solo | Select 15

Mute / Solo | Select 16

Quantize Program A

Quantize Program B

Quantize Program C

Quantize Program D

Zoom Out

Zoom In

Zoom Out Vertical

Zoom In Vertical

Zoom Full Vertical

Zoom Full Horizontal

Zoom Data Out

Zoom Data In

C#

Mute / Solo | Select 9

Mute / Solo | Select 10

Mute / Solo | Select 11

Mute / Solo | Select 12

Quantize Program E

Quantize Program F

Quantize Program G

Quantize Select Base

Zoom Toggle

Zoom to Sel Horizontal

Loop Selection Snapped

Event Quantize on Track

A-D

Quantize Clear Pattern

Undo Zoom

Zoom to Selection

Loop Selection

Toggle Snap

G#

A#

Mute / Solo | Select 5

Mute / Solo | Select 6

Mute / Solo | Select 7

Mute / Solo | Select 8

Marker 1 Recall

Marker 2 Recall

Marker 3 Recall

Marker 4 Recall

Marker 5 Recall

Marker 6 Recall

Marker 7 Recall

Marker 8 Recall

Nudge Forward

Duplicate

Nudge Back

Up Arrow

Nudge Bar Forward

Duplicate Shared

D#

Nudge Bar Back

Up Extend

F#

Mute / Solo | Select 1

Mute / Solo | Select 2

Mute / Solo | Select 3

Mute / Solo | Select 4

Goto Previous Marker

Insert Marker

Goto Next Marker

Marker Track Toggle

Right Arrow >

Delete

Insert Named Marker


< Left Arrow

Down Arrow

< Left Extend

Down Extend

A-D

A-D

Delete Marker

Right Extend >

Delete Time

C#

A-D

You might also like