Applies to Launch Control XL 3 with FL Studio 2024 and above on macOS or Windows.
Update needed
Before proceeding, make sure your Launch Control XL's firmware is up-to-date using Novation Components.
components.novationmusic.com
Before setting up Launch Control XL 3, make sure that FL Studio is up to date by following the steps here: Updating | FL Studio Reference Manual.
Windows
Automatic FL Studio Setup on Windows
To set up Launch Control XL 3 in FL Studio on Windows, first you need to install the latest Novation USB driver from the Launch Control XL 3 downloads page:
Once the driver is installed, connect Launch Control XL 3 to your computer, ensure the firmware is up-to-date (Updating Launch Control XL 3 Firmware), and open FL Studio. Launch Control XL 3 should be automatically detected: the screen will read “FL Studio”, and the buttons and encoders should light up in DAW Mixer mode.
Additionally, when you press Mode to enter mode selection, Solo / Arm (DAW Control) and Mute / Select (DAW Mixer) should light up, indicating that the DAW modes are available. They will be lit dimly if another mode is selected, or brightly if a DAW mode is selected.
If you don't see any of the above after completing the automatic setup steps, you may need to set up Launch Control XL 3 manually. Follow the Manual FL Studio Setup on Windows steps below.
Manual FL Studio Setup on Windows
Before proceeding with manual setup, ensure you have tried the Automatic FL Studio Setup on Windows steps above first. In particular, make sure you have installed the Novation USB Driver from the Launch Control XL 3 downloads page: Novation Downloads.
To set up Launch Control XL 3 manually in FL Studio on Windows, connect Launch Control XL 3 to your computer, ensure the firmware is up to date (Updating Launch Control XL 3 Firmware), and open FL Studio.
Then, go to FL Studio's MIDI settings.
Options > System > MIDI settings
Click Refresh device list, then Update MIDI scripts to ensure that Launch Control XL 3 and its scripts are detected by FL Studio.
In the Input section, select LCXL3 1 MIDI, Enable it, and set Controller type to Novation Launch Control XL 3 MIDI.
Select MIDIIN2 (LCXL3 1 MIDI), Enable it, and set Controller type to Novation Launch Control XL 3 DAW — MIDIIN2 may appear as LCXL3 1 (Port 2).
In the Output and Input sections, set both LCXL3 1 MIDI devices to a matching Port number, and set MIDIIN2 and MIDIOUT2 to another matching Port number. Do not use port 0, and make sure the ports you select are not being used by any other devices.
Finally, enable Pickup (takeover mode).
Once this is complete, the settings should appear as below:
Your Launch Control XL 3 should now be functioning as described above in Automatic FL Studio Setup on Windows.
Mac
Automatic FL Studio Setup on Mac
To set up Launch Control XL 3 in FL Studio on Mac, connect Launch Control XL 3 to your Mac, ensure the firmware is up-to-date (Updating Launch Control XL 3 Firmware), and open FL Studio. Launch Control XL 3 should be automatically detected: the screen will read “FL Studio”, and the buttons and encoders should light up in DAW Mixer mode.
Additionally, when you press Mode to enter mode selection, Solo / Arm (DAW Control) and Mute / Select (DAW Mixer) should light up, indicating that the DAW modes are available. They will be lit dimly if another mode is selected, or brightly if a DAW mode is selected.
If you don't see any of the above after completing the automatic setup steps, you may need to set up Launch Control XL 3 manually. Follow the Manual FL Studio Setup on Mac steps below.
Manual FL Studio Setup on Mac
Before proceeding with manual setup, ensure you have tried the Automatic FL Studio Setup on Mac steps above first.
To set up Launch Control XL 3 manually in FL Studio, connect Launch Control XL 3 to your Mac, ensure the firmware is up to date (Updating Launch Control XL 3 Firmware), and open FL Studio.
Then, go to FL Studio's MIDI settings.
Options > System > MIDI settings
Click Refresh device list, then Update MIDI scripts to ensure that Launch Control XL 3 and its scripts are detected.
In the Input section, select LCXL3 1 MIDI Out, Enable it, and set Controller type to Novation Launch Control XL 3 MIDI.
Select LCXL3 1 DAW Out, Enable it, and set Controller type to Novation Launch Control XL 3 DAW.
In the Output and Input sections, set LCXL3 1 MIDI In and Out to a matching Port number, and set LCXL3 1 DAW In and Out to another matching Port number. Do not use port 0, and make sure the ports you select are not being used by any other devices.
Finally, enable Pickup (takeover mode).
Once this is complete, the settings should appear as below:
Your Launch Control XL 3 should now be functioning as described above in Automatic FL Studio Setup on Mac.
Using Launch Control XL 3 in FL Studio
Full details of all the functions and controls available when using Launch Control XL 3 with FL Studio can be found in the user guide:
Controlling FL Studio with the Launch Control XL 3
You can find additional guides for your Launch Control XL here:
If this article hasn't helped you, please feel free to search again at the top of this page or, to contact support, please click here.