| 

HackMidiMask Mixer – The First Project

HackMidiMask Mixer animated

HackMidiMask Mixer in action

HackMidiMask Mixer in action

This is where it all started. The HackMidiMask Mixer is the first project in the series — and it was born from a very specific real-world problem.

As a DJ using a DVS (Digital Vinyl System) on a laptop, there was a constant frustration: to select the next track, load a cue point, or trigger a loop, you had to lift your hands off the mixer and reach for the keyboard or mouse. Mid-set. Mid-mix. Every single time.

The solution: implant an Arduino Leonardo (Micro) directly inside the analog mixer. With the Arduino hidden inside the console’s chassis and connected to the computer via USB, it could send and receive MIDI signals to and from the DVS software — giving full track control from the mixer itself, without ever breaking contact with the deck.


What was added to the mixer

  • 16 backlit pads — for triggering cues, loops, and track controls
  • 2 RGB rotary encoders — for browsing and selecting tracks
  • 4 push buttons — assignable functions
  • 1 joystick (PlayStation-style) — X/Y axis + push, for navigation and effects
  • Arduino Leonardo (Micro) — implanted inside the mixer chassis, connected via USB

How it works

The Arduino inside the mixer enumerates as a standard USB MIDI device. The DVS software on the laptop sees it as a MIDI controller and responds to its messages — track load, cue select, loop toggle, effects. At the same time, the Arduino receives MIDI feedback from the software, so the pads light up to reflect the current state of the deck.

The result: a completely integrated DJ setup where you never have to take your hands off the mixer. The control surface is the console. This project laid the foundation for everything that came after — HackPad, HackFad, MisteryBox, and the rest of the Hack Midi Mask family.


📷 Follow the project: @hackmidimask


What came next

Articoli simili

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *