We’d like to see your software support multiple MIDI data types, especially for functions controlled by knobs and faders. PIONEER DJM900 ETC mixers
In Serato, after assigning a MIDI control, you can press ‘C’ to change the data type. This is crucial because different MIDI controllers send different types of data — and without this flexibility, mapping becomes unreliable or unusable for many devices.
Here’s a quick breakdown of what Serato offers:
- Absolute:
Matches the hardware position exactly (e.g., knob at 25% = 25% in software).
-Relative:
Signed Bit / Binary Offset / 2’s Complement / On/Off**: These modes interpret changes in position rather than fixed values, which is essential for endless encoders or jog dials.
Each relative type suits a different kind of MIDI device — and trial-and-error is often needed to find the one that responds correctly.
Why this matters:
Without this functionality, users are often stuck with mismatched or broken MIDI behavior, especially when using third-party controllers. Adding this to your software would drastically improve compatibility, custom mapping, and overall user control — especially for advanced users looking to tailor their workflow.
We’re not asking for deep MIDI scripting just the option to change how the software interprets incoming control data after mapping. This is already a proven, lightweight feature in other pro DJ software and would be a strong step forward.