Back

Scratch Machine

paused

A hardware tool to control Mixxx with MIDI to scratch like on a turntable.

Notes

alt text

After seeing some products online, I wanted to see how far I could go on creating a rotating midi controller that would allow me to scratch like on a turntable.

I used an RP2040, a magnetic rotation sensor and a magnet, and built the POC from Lego Technics. Software on the RP2040 translates sensor absolute variation to MIDI instructions that are sent to the computer via USB. I can then use those MIDI instructions to control Mixxx, a DJ software, and scratch like on a turntable.

Next step would be to build the physical device in order to let one scratch but also rotate naturally when left alone - just like a record on a plate. I prepared some fusion 360 designs, but haven't been around to get my 3D printer out of the basement yet.