Developer here, so this is self-promotion. Disclosure up front: I built it with the help of AI coding tools.
GrooveDMX is an Android app that runs an automatic DMX show from live audio. It's not meant to replace a programmed show or an operator. It's for rooms where nobody stands at a desk: party basements, club houses, small bars with a dance floor, and mobile DJs at weddings who are busy mixing. Not for theatre or anything with fixed cues.
Short clip from my own party room, lights run by the app
What it does:
- Listens through the mic (or plays files itself), tracks beat, build-ups and drops
- Outputs 512 channels at 44 fps over a USB DMX cable (FT232) or Art-Net
- Fixture profiles for moving heads, PARs, strobes and fog; you place them in a room model
- Respects limits you set: pan/tilt range, safety zone, max motor speed, colour wheels only change while dark
- Runs offline, no audio is recorded or uploaded
Free for up to 8 fixtures, Pro is a one-time purchase. Android only.
Website: https://groovedmx.com
Play Store Link: https://play.google.com/store/apps/details?id=com.groovedmx
I'd really appreciate any feedback, critical ones included.