Pioneer DDJ-SX2 for Mixxx

a mapping I coded back in December 2015 (and made public in May 2016) for the Pioneer DDJ-SX2 I got in that time.

most of its code was based upon a project for the DDJ-SR by hrudham.



  1. open the .zip archive.
  2. copy bin/PIONEER_DDJ-SX2.midi.xml and bin/PIONEER_DDJ-SX2-scripts.js to [Mixxx Directory]/controllers. the location of Mixxx's directory depends on your OS:
    • Windows: C:\Program Files\Mixxx\controllers
    • Linux: /usr/share/mixxx/controllers or /usr/local/share/mixxx/controllers
    • macOS: /Applications/
  3. make sure your Pioneer DDJ-SX2 is plugged in and turned on (no, Mixxx doesn't support hotplug yet).
  4. open Mixxx. you may have to enable your controller in settings.