Grey Space Reduction: A Practical MIDI Mapping Example
Reloop Mixtour Pro | Rick Vincent Design Philosophy
1. Identifying the Problem
While developing my Reloop Mixtour, I identified an opportunity to improve the visual clarity of four transport and function buttons on each side of the controller.
These buttons are:
My objective was to eliminate unnecessary illumination states while retaining visual information essential for identifying the selected deck.
This is a practical application of my Grey Space Reduction (GSR) philosophy.
2. Examining the MIDI Mapping
Using djay Pro’s MIDI mapping editor, I examined the MIDI Out values controlling the buttons’ illumination.
Some mappings used the following values:
MIDI Out Value
Visual Result
0 LED OFF
2 Blue outline illumination
6 Solid blue
The original minimum value of 2 produced an illuminated outline.
For controls that required only an ON/OFF indication, this introduced an unnecessary intermediate visual state.
I changed the minimum MIDI Out value from 2 to 0, retaining the maximum value of 6.
This allowed the relevant buttons to communicate their status through two distinct conditions: completely OFF or solid blue.
3. Applying GSR to the Four Buttons
Importantly, I did not apply the same illumination behaviour to every button.
Each button was assessed according to the information it needed to communicate.
Play/Pause — Permanently Solid Blue
The Play button remains solid blue to provide immediate deck identification.
Its illumination is not intended to indicate whether playback is running.
Playback is already confirmed visually through the moving waveforms on my iPad.
There is therefore no need to duplicate playback-status information through the Play button’s illumination.
Cue — Blue Outline Retained
I deliberately retained the blue outline around the Cue button.
This provides a secondary visual reference for identifying the active deck layer.
Without this additional reference, the solid blue Play button alone could create uncertainty about the current deck assignment.
In this instance, the outline serves a specific purpose and is therefore retained.
Sync — Binary ON/OFF
The Sync button requires only two visual states:
- OFF — Sync inactive.
- Solid blue — Sync active.
The unnecessary outline state was eliminated by changing the applicable minimum MIDI Out value from 2 to 0.
Loop — Binary ON/OFF
The Loop button follows the same principle:
- OFF — Loop inactive.
- Solid blue — Loop active.
Again, the intermediate outline state was eliminated.
4. The Significance of This Improvement
This example demonstrates an important distinction within my philosophy.
Grey Space Reduction does not mean eliminating every intermediate visual state indiscriminately.
It means evaluating the purpose of each state and eliminating those that introduce unnecessary interpretation.
On my Mixtour Pro
- Play provides permanent deck identification.
- Cue provides additional layer confirmation.
- Sync communicates its operational status.
- Loop communicates its operational status.
- The iPad waveform confirms whether the deck is playing.
Each indicator has a defined responsibility.
Information is retained where it serves a purpose and removed where it creates unnecessary ambiguity.
5. Hardware and Software Working Together
This improvement required no physical modification to the controller.
Instead, I examined how the software’s MIDI output values controlled the hardware’s existing illumination capabilities.
By making targeted changes to the MIDI mapping, I improved the clarity of the physical interface.
This demonstrates why a comprehensive assessment must consider both controller hardware and its software interactions.
The objective is not simply to make the controller(s) look cleaner.
It is to ensure that every visual indication communicates useful information immediately and consistently.
6. The Philosophy in Practice
The underlying principle is straightforward:
Every illuminated state must have a clear purpose. If it provides no useful information, eliminate it. If it prevents uncertainty, retain it.
The result is a more deliberate visual hierarchy in which the DJ can distinguish deck identification, layer confirmation and operational status without unnecessary interpretation.
This is Grey Space Reduction in practice.