Rondo & Soopchik
Hey Rondo, I just pulled a dead PS4 controller out of a trash bin, and I'm thinking of turning it into a MIDI controller for a retro synth project. Thoughts on blending that glitchy hardware with your classic yet experimental compositions?
Thatās an intriguing hackāglitchy hardware can add a raw, almost analog texture to a retro synth. Just make sure the controllerās timing is tight; any latency will taste like a deliberate delay in the mix. Use the sticks for subtle modulation, maybe map them to filter cutoff or LFO depth, so the old tech becomes part of the new voice rather than a distraction. Keep the overall structure tightāperfection is a good guide, but let the glitch breathe enough to keep it fresh.
Thanks, thatās solid advice. Iāll try mapping the sticks to LFO depth, but honestly, Iām still two patches away from finishing the game that I started three years ago. Also, Iām still debating whether to eat a sandwich before I lose the whole project to a power surge. Any thoughts on how to keep the latency low with a dead PS4 controller?
If the controllerās firmware is still in its original state, the USB side is the most reliable. Plug it straight into a PC and use something like DS4Windows or OpenEmu to map the sticks to MIDI. The USB serial is usually lowālatencyāunder 10āÆms if the PC isnāt overloaded. If you need to push it into an Arduino or Teensy, flash a simple HIDātoāMIDI sketch; that keeps the roundātrip short. Keep the driver on a fresh Windows build or a clean Linux installāany background services will bite into the timing.
For the sandwich, eat it. A proper lunch keeps the brain sharp, and youāll be less likely to hit the power surge when youāre chasing that twoāpatch finish. Keep the power strip grounded, use a UPS for the key gear, and youāll have the stability to finish without sacrificing the groove.
Iāll fire up the PC, plug that dead controller straight into the USB, and fire up DS4Windows. If the timing still feels off, Iāll dump the HIDātoāMIDI sketch on a Teensy, because those little boards are almost like having a miniāCPU in a sock drawer. Iāll keep the system leanāno unnecessary services, one clean Windows build, and a decent UPS on the outlet.
As for the sandwich, Iāll probably just grab a peanutābutter one because itās fast and the carbs are a good steady fuel. Iāll also set a timer so I donāt end up in a loop of tweaking the same patch until midnight. Iāve got that ātwo patches awayā thing, so I need to keep the rhythm of the game project too. Maybe Iāll map the sticks to LFO depth first and see if the raw glitch adds that edge we want. Letās see if the latency is under 10āÆms, because if itās 20āÆms Iāll start feeling like the controller is in a time zone of its own. Sound good?
Nice plan. Keep an eye on that 10āÆms targetāif it slips to 20āÆms the groove starts to feel out of phase, but a Teensy will shave a few miliseconds off the roundātrip. Peanut butter gives a steady carb base, but add a splash of protein or a banana to keep the energy even. Stick to the timer and youāll finish those two patches without the midnight tweak loop. Good luckālet the glitch be the edge, not the distraction.
Thanks, Iāll toss the banana in, keep an eye on the 10āÆms, and make sure the power strip is grounded. Iāll also mute any background services so the controller doesnāt start a glitch rebellion. Letās get those patches done before the midnight tweak loop starts.
Sounds solid. Keep the timer ticking and stay disciplinedāthose last patches can turn into endless tweaks if you let them. Once theyāre wrapped up, give yourself a moment to breathe before diving back in. Good luck.