ReMOTE SL - FL Studio 7 Template
To set the ReMOTE SL up to work with FL Studio 7, follow these steps:
1. Load the 'Image-Line - FL Studio.syx' template (attached to this article) into the ReMOTE SL by following the instructions in this Answerbase article:
2. Connect the ReMOTE SL to your computer, switch it on, select the FLStudio template and launch FL Studio.
3. In FL Studio select MIDI Settings from the Options menu to open the MIDI Settings window.
4. In the MIDI Settings Window you will see ReMOTE SL: Port 1, ReMOTE SL: Port 2 and ReMOTE SL: Port 3 in the Input list. Ensure that only ReMOTE SL: Port 1 is active by clicking on it in the list and then clicking the Enable box. Also select Novation ReMOTE SL from the Controller Type drop-down menu, then close the MIDI Settings window.
How to use the FL Studio Template
Many of the controls in the template are unassigned so that you can learn them to parameters in FL using the Link to controller feature, accessed by right-clicking on a parameter. Some controls however are assigned to functions in FL Studio, as follows:
ENCODER 6 pattern select
ENCODER 7 mixer channel select
ENCODER 8 sequencer channel select
LOWER RIGHT BUTTON 1 metronome on/off
LOWER RIGHT BUTTON 2 blend record on/off
LOWER RIGHT BUTTON 3 loop record on/off
LOWER RIGHT BUTTON 4 step editing mode on/off
LOWER RIGHT BUTTON 5 loop time select
LOWER RIGHT BUTTON 6 add marker
LOWER RIGHT BUTTON 7 undo
LOWER RIGHT BUTTON 8 shift
TRANSPORT BUTTONS assigned as labelled
The controls that have no assigned function are set to send MIDI messages so that you can instantly learn them to parameters in FL using the Link to controller feature. Simply right-click on a parameter and select Link to controller to view the Remote control settings for that parameter. Ensure Auto detect is enabled and then operate the control on the ReMOTE SL that you want to assign to that parameter.
The controls available for learning to parameters in FL Studio work in different ways as follows:
ENCODERS 1-5 These are relative type controls with encoder acceleration. When you assign a parameter to one of these controls the parameter value will increase/decrease by 1 for every encoder step when you rotate the control slowly. When you rotate it faster the parameter value will increase/decrease by a larger amount for every encoder step, meaning you can scale the full parameter range with a small quick rotation of the control.
POTS and SLIDERS These act as standard analogue continuous controls.
UPPER LEFT BUTTONS 1-4 These are momentary or hold buttons. If a parameter is assigned to these then it will be turned on when the button is pressed and off when the button is released.
UPPER LEFT BUTTONS 5-8 These are two pairs of increment/decrement buttons. When you assign either button in a pair to a parameter the decrement button will decrease the parameter value by 1 step when pressed and the increment button will increase it by one step when pressed.
LOWER LEFT BUTTONS and UPPER RIGHT BUTTONS These are switch-type buttons. When you assign a button to a parameter it will cause the parameter value to go to minimum and maximum on alternate presses.