For example, Traktor TSIĬontroller mapping files are XML files, but Traktor's mapping system isĬompletely different from Mixxx's mapping systems, so TSI files make no Of using XML that convey different information. It does not do anything by itselfĪnd it has no predefined uses. Know HTML, the language that is used to define web pages, that will help It isĮasy to learn the basics of XML so you can edit Mixxx mappings. Mixxx uses a well defined XML format to store its MIDI mappings. If you would like your mapping included in Mixxx, see Contributing If you are unfamiliar with how MIDI works, see the MIDI Crash Scripting with JavaScript for a complete mapping. This will work for most basic functions on mostĬontrollers, but most controllers will require some use of MIDI You can then modify this XML file it creates (or any of the ones that Generate an XML file located in the user controller mapping Learning Wizard in the Preferences > Controllers. The easiest way to create a new MIDI preset is by using the MIDI MIDI messages from a controller into commands that Mixxx understands. This file tells Mixxx how to translate, or map, Support for additional MIDI devices can be added to Mixxx by creating a