MIDI mappings for the mixxx DJ software.
First, clone the project.
Then, run :
$ make
It will build the mapping from the src
dir into the dist
dir,
and then install the built files in the controllers
directory of your mixxx
path (defaults to ~/.mixxx
). If you're using another mixxx path, specify it
during the make
call :
# e.g. if you have installed mixxx via flatpak :
$ MIXXX_PATH=~/.var/app/org.mixxx.Mixxx/.mixxx make
This installation method is meant for GNU/Linux hosts, but should be able to
run on MacOS too. If you're a Windows user, you can try to run it with WSL,
or manually copy the src
files to the right place.
If you plan to use more than two decks, change the SINGLE_DECKS_COUNT
var
before building the mapping files :
$ SINGLE_DECKS_COUNT=4 make
It will generate one XML file per deck (one per MIDI channel).
Open mixxx, and go to the controller settings. For each of your decks, load the mapping file matching the MIDI channel of your deck.
Channel1 is for Deck1, Channel2 is for Deck2, and so on.
Also, make sure to configure your hardware to send and receive MIDI signals on the appropriate channel.