Serato Midi Mapping

Here you can see if Serato DJ has successfully detected your MIDI Device. Click on the MIDI device in the list to select it and use ‘Enable MIDI Device’ option to enable or disable that device.

Your Primary Serato DJ hardware will show up here if it is able to be remapped. Allow Serato Hardware Remapping . Enable this to allow your connected Serato DJ hardware to be remapped.

Remap your controller to change what Serato DJ functionality is controlled by it’s buttons, knobs and sliders. To restore your Serato DJ hardware back to it’s default either disable this option, or click ‘Restore Defaults’.


Here you can create, delete and manage multiple MIDI presets for your MIDI Devices. Select your MIDI preset in the list and click ‘Load’ to activate the preset. Click ‘New’ to create a new preset or click ‘Save’ or ‘Save As’ to save your current preset. Enable Output Lighting .

Using third-party MIDI devices

Enable MIDI output lighting for supported devices and features. Press “L” on your keyboard when making a MIDI mapping to enable MIDI output lighting for that specific mapping. Restore Defaults .

Set/Delete First Hotcue

Restores the midi mapping for any connected devices back to their default setting. If you have multiple MIDI controllers connected this will reset presets on both devices.


From the early years of Scratch Live to the current Serato DJ Pro, Serato has been relatively secretive about the MIDI implementation of their software.

Using Serato-compatible hardware

Though the software allows the use of any MIDI device, many features are only available on certified controllers. You can’t map your own jogwheels, functions like needle search / slicer are restricted, and there are no shift control layers or modifiers to create advanced mappings.

In today’s tutorial, DJTT contributor Teo Tormo shares secrets for writing custom MIDI mappings for Serato DJ – including jogwheels, modifiers, and more. If you manually write a MIDI mapping for Serato DJ, it unlocks many more features for any MIDI controller.

The Code

Comments are closed.