Hardware & signal path

MIDI mapping

MIDI mapping assigns a physical control to a software function. Most software has a learn mode: arm mapping, move the knob, click the function, and that control drives it until you change it again.

In practice

Export the map the day it works, and turn on soft takeover before you map a single knob.

Soft takeover — sometimes called pickup mode — stops a parameter jumping when a knob’s physical position no longer matches the value it is controlling, which happens the moment you switch decks or layers. Without it, touching a filter knob assigned to deck B snaps the filter to wherever the knob happens to be sitting, live, in front of people. Map in small passes and test each one before adding the next: a map built in one sitting and never played is where duplicate assignments hide. Then export it, and keep the file somewhere that is not the laptop.

Learn mode

How mapping is done

Soft takeover

What stops the jump

Export it

Before the next update

Where these come from: Mapping practice common to the major DJ applications, not catalog figures. For what we can measure, see the messages being mapped.

Why it matters

It is what makes a controller yours rather than the manufacturer’s. The default map is a guess about how everyone works; the four or five changes that match how you actually work are usually the difference between fighting the unit and forgetting it is there.

It is also fragile in a specific way. The map is a file on one computer, so a reinstall, an update or a different laptop takes your layout with it unless you exported it.

Frequently asked

How do you MIDI map a controller?+

Open the software’s mapping mode, move the control you want to assign, then select the function it should drive. The software learns the message and stores the assignment.

What is soft takeover?+

A setting that ignores a knob until it passes the value it is controlling, so switching decks or layers does not make a parameter jump to wherever the knob physically sits.

Do you lose a MIDI map when you update?+

You can. The map is a file on that computer, so export it once it works and keep the export somewhere else — recreating one from memory in a booth is not realistic.

Related terms