Is your MIDI controller not supported? Read this!

General Mixxx discussion.... discuss

Moderator: garth

Is your MIDI controller not supported? Read this!

Postby Pegasus » Wed Dec 09, 2009 9:02 am

Are you feeling sad because your favorite MIDI controller is not supported well or at all in Mixxx? Take heart, my friend! Don't wait months for developers! (Or forever...developers can't add support for controllers they don't have on their desks!) Mixxx offers you various ways to get your controller working right away on your own!

  • Use the MIDI Learn Wizard available on the MIDI device pane to map essential controls quickly. After you close Mixxx, copy MixxxMIDIBindings.xml to the midi sub-directory under your Mixxx installation and name it after your controller.
  • To map additional controls, edit that XML file with your favorite text editor using the information on this wiki page. The page also contains information on how to read the data your controller sends so you know which values to use incase you can't find the controller's user guide.
  • For more advanced behaviors, fine-tuning (like for jog wheels) and otherwise full control, use MIDI scripting. Don't be afraid! It uses an easy-to-learn Javascript-like language that gives you great power.
(Quick links to these pages are on our Wiki's main page.)

Once you have a mapping (and script file if you made one) that works 100%, please send it to the mixxx-devel mailing list and/or file it as a Wishlist bug so it can be included in a future Mixxx release!
"D.J. Pegasus"
Mixxx Developer - Controller Specialist
Mixxx Windows package maintainer
User avatar
Mixxx Developer
Posts: 1712
Joined: Thu Jan 29, 2009 7:48 pm
Location: Las Vegas, NV, USA

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 18 guests