background image

31

ADDItIonAL oPtIonS foR EnCoDERS onLy
REL1 (Relative 1):

 A message with value 65 is sent out for every clockwise step (increment) and a message with value 

63 is sent out for every anti-clockwise step (decrement). With this option the encoder functions as a true endless control 
rather than emulates an analogue pot as with the 0-127 and -64/+63 settings.

REL2 (Relative 2):

 This is similar to the ‘REL1’ setting however it includes encoder acceleration. A message with value 

64+n is sent out for every clockwise step (increment) and a message with value 64-n is sent out for every anti-clockwise 
step (decrement). The value n depends on how fast you rotate the encoder. It will be 1 when you rotate it slowly and  
get larger the faster you rotate it, meaning that you can scale the full range of a parameter with a small quick turn of  
an encoder.

0-16K (14-bit mode):

 MIDI data values are transmitted as a 7-bit binary number, allowing a maximum value range of 

0-127. The MIDI Specification allows for two MIDI control messages to be sent together where the data values form an 
MSB (most significant byte) and LSB (least significant byte) pair, making a 14-bit binary number and allowing a maximum 
value range of 0-16383. This is useful where fine control over a parameter is required, however the parameter you are 
controlling must be able to receive 14-bit MIDI values. If you want to send 14-bit values for fine control over a parameter 
then set DispType to ‘0-16K’. For CC controls, the MIDI Specification only allows for CC numbers 0 to 31 to be used in this 
way. Two CC messages are sent when the value of a parameter is changed – the first with the MSB value and the second 
with the LSB value. To enable the receiving device to distinguish between which CC message has the MSB value and which 
has the LSB value, the LSB value message is sent using a different CC number, calculated by adding 32 to the original CC 
number. Consequently CC numbers 32 to 63 are used for sending the LSB value in 0-16K (14-bit) mode. As an example, if 
a CC encoder has DispType set to ‘0-16K’ and CC Num set to 0 then, for each encoder step, two messages will be sent – 
a CC0 message with the MSB value and a CC32 message with the LSB value. The important point to note is that if  
an encoder has Control set to ‘CC’ and DispType set to ‘0-16K’ then CC Num should only be set from 0 through 31  
and not higher.

APOT:

 This is a variation of ‘REL2’ and is the same system that is used by some other existing popular control surfaces. 

A message with value 0+n is sent out for every clockwise step (increment) and a message with value 64+n is sent out for 
every anti-clockwise step (decrement). The value n will equal 1 when you rotate the encoder slowly and increases as you 
rotate the encoder faster.

Additional option for when Control is set to ‘NoContrl’: 

LABEL:

 If a control is not assigned to send a MIDI message then there will be a blank space above it on the display.  

You can however use that blank space to display up to 8 characters (on the top line of the display) by setting DispType  
to ‘LABEL’. If this is set, the control name will be displayed, even though the control is not assigned to anything. You can 
edit the control name by scrolling up to the second page of options in Edit mode (see below for further info on editing 
control names).

Value Range:

 These options allow you to set the upper and lower limits of the control value. By default the Low Value will 

be set to the lowest possible value and the High Value will be set to the highest possible value. In this case the control will 
affect a parameter throughout its whole range. Adjust these settings if you want the control on the SL MkII to affect a 
parameter though only part of its range.

The range of values allowed for both of these settings will depend on the DispType setting as follows:

With an encoder or pot, the control value will scale from the Low Value to the High Value as you rotate it clockwise. 
Consequently if you want the control value to increase as you rotate the encoder clockwise, make sure the High Value is 
larger than the Low Value. If you want the control value to decrease as you rotate the encoder clockwise (inverted action), 
make the Low Value larger than the High Value. It is possible to invert the action of the sliders, joystick, X-Y touchpad and 
the expression pedal in this way.

Summary of Contents for SL MkII

Page 1: ...1 Rev 01 SL MkII USER GUIDE Firmware Version 1 0...

Page 2: ...verview 12 Speed Dial 12 Ports 13 Software Set up Examples 14 AUTOMAP for hardware control 15 ADVANCED MODE 16 Selecting Templates 16 ADVANCED MODE Template Overview 17 Speed Dial 17 Hardware Control...

Page 3: ...c Demonstration 26 Routing Sub Menu 26 USB1 To 26 MIDI In To 26 MIDI Clock Settings 26 Program Change Input Channel Port 27 global zones sub menu 27 Send Receive Sub Menu 27 Template Dump 27 Send Glob...

Page 4: ...ort Channel Settings 33 CC Num 33 Control Edit Pot Pick Up Mode 33 XY Pad Control Edit 33 Axis Control 33 Selecting the Axis for Edit 33 Non Registered Parameter Number NRPN 34 Registered Parameter Nu...

Page 5: ...ite music software applications It operates the same way for all Novation Automap hardware Products so if you are using the SL MkII for Automap control of software then you should only need to read th...

Page 6: ...moving the encoder slowly gives finer resolution than moving the encoder quickly 2 8 touch sensitive pots These controls have fixed end points and offer 300 of movement 3 8 touch sensitive 35mm slider...

Page 7: ...ect which row of controls has information shown on the display These buttons can have other functions when using certain Advanced Mode templates and when using Automap 13 Mode and System Buttons Autom...

Page 8: ...IDI cable MIDI Through is a copy of MIDI received from the MIDI In socket Note No MIDI from the SL MkII or computer can ever be sent to the MIDI Through socket It is simply a way to forward MIDI from...

Page 9: ...SL MkII as a MIDI Interface with Software and Hardware Control Using the SL MkII with External Hardware AND a Host Computer You can also combine the two above set ups so that the SL MkII is used as a...

Page 10: ...are and plug ins AU VST RTAS and TDM Easy Switching between the two modes It is very quick and easy to switch between Advance mode and Automap Mode This way both modes can actually be used at the same...

Page 11: ...e following link www novationmusic com support Selecting Automap Mode To use the SL Mk II in Automap Mode press the automap button so that it is lit Automap Mode System Buttons The Automap system butt...

Page 12: ...eset navigation system rather than it s own built in one Row Select buttons are used to display the adjacent rows controls on the SL s LCD screen For example pressing the upper right Row Select button...

Page 13: ...2 Is generally reserved for special templates in advanced mode but can be also used in more complex Advanced mode set ups Automap Port Hidden This is a hidden port i e your computer does not display...

Page 14: ...using Automap HUI and hosted plug ins directly Automap for all other software For software that responds to or learns MIDI CC messages e g DJ software stand alone synthesiser software certain plug ins...

Page 15: ...be used to hardware MIDI devices by routing MIDI CC data to the SL MkII MIDI Ports or any other MIDI interface connected to your computer Please refer to the Automap User guide for more info Ableton...

Page 16: ...t for full information on advanced mode templates please check the Novation Answerbase www novationmusic com answerbase Selecting Templates To switch between the 32 Advanced mode templates press the s...

Page 17: ...rows parameter names on the LCD Page buttons the P1 and P2 up down arrows press up once to display the type of MIDI message e g CC or Sysex Press up again to display the output port settings e g M1 M...

Page 18: ...both of the MIDI output ports Software and Hardware Control Advanced mode templates can be used in complex systems so that controls are sent to hardware via the MIDI ports and to software via the USB...

Page 19: ...ttons have fixed functionality in all the other standard templates The 2 Special templates are for controlling Reason and Ableton Ableton Users Note VST and AU plug ins can be controlled using the Abl...

Page 20: ...emory Selecting To select an option simply touch or press a knob encoder or button directly below the option s position on the LCD If a button is lit then this denotes that there are selectable parame...

Page 21: ...tional tempo options Tempo Submenu Internal Tempo Displays the tempo value as set in TempoBPM on previous page Current Tempo Displays the tempo as received from the computer via USB or an external MID...

Page 22: ...tertouch is an additional expressive control that allows data to be sent fro the SL MkII when you apply additional pressure on the black or white keys on the keyboard Aftertouch for the template can b...

Page 23: ...nspose Trnspose Sets the transpose amount in semitones for the keyboard zone range 64 to 63 semitones Velocity Curve VelCurve Sets how the keyboard zone responds to incoming velocity see previous page...

Page 24: ...Keyboard and Common settings above provide a way of changing the routing of multiple controls from one knob For example in control edit options see final chapter setting each individual control to Co...

Page 25: ...his is set to OFF if you want to overwrite your Templates To prevent accidental overwriting of templates set this to ON Global settings can be saved regardless of whether this is set to ON or OFF Pot...

Page 26: ...d then set the option to NormCLSD If your pedal works correctly then set the option to NormOPN Setting the option to AUTO means that the SL scans the sustain pedal port on boot up It will presume that...

Page 27: ...e used to change the template on the SL This can be useful in both Live and studio situations when switching between various set ups The SL will respond to Program change messages 1 32 for Advanced Mo...

Page 28: ...t velocity value above the pad goes to 127 too easily decrease the pad calibration value using the encoder or buttons underneath This will reduce the sensitivity of the pad meaning you need to hit it...

Page 29: ...2 3 or 5 will appear on the display to show that the SL MkII has recognised the correct keyboard size This should only need to be done if the LCD shows the incorrect number of octaves when the SL MkI...

Page 30: ...trol The available settings will depend on what Control is set to The following is a guide to each of settings available for the different Control options Follow through the section for Control Change...

Page 31: ...um set to 0 then for each encoder step two messages will be sent a CC0 message with the MSB value and a CC32 message with the LSB value The important point to note is that if an encoder has Control se...

Page 32: ...to be sent and the value will step up again on subsequent presses Note that the To Value is always sent before returning to the From Value even if it takes a jump less than the step size to reach the...

Page 33: ...n of a control does not match the value of the control stored with the template the control will not have any effect when operated until its position matches the value stored with the template OFF Aft...

Page 34: ...he encoder pot or buttons in line with CHAR to select the character you want to enter If you want to enter a space then select Punctu as the first punctuation character is a blank space NON REGISTERED...

Page 35: ...he two bytes cannot be separated by non variable bytes but the position of the pair of bytes in the message can be edited MSB LSB This is the same as LSB MSB except the MSB precedes the LSB in the sys...

Page 36: ...arse bank selection Bank MSB and CC32 for fine bank selection Bank LSB As an example a synth may accept CC0 messages to select different categories of sounds e g keyboard instruments and then CC32 to...

Page 37: ...sequencer then you will need to make sure that you are sending MIDI clock from the sequencer to the SL MkII and that the SL MkII is set to sync to incoming MIDI clock The range of the note length set...

Reviews: