To handle incoming and outgoing signals for controllers, script writers have to look up the range of each control object on http://mixxx.org/wiki/doku.php/mixxxcontrols and write the logic to scale the controller's signals to Mixxx's values. This is inconvenient and results in a lot of code duplication. With XML mappings, this is handled automatically by Mixxx.
To handle incoming and outgoing signals for controllers, script writers have to look up the range of each control object on http:// mixxx.org/ wiki/doku. php/mixxxcontro ls and write the logic to scale the controller's signals to Mixxx's values. This is inconvenient and results in a lot of code duplication. With XML mappings, this is handled automatically by Mixxx.