This is the result of an evening of fun with AI (aka vibe coding). It's purpose is to control some LED Par fixtures on house parties or similar situations where you just want some basic light ...
LightGroove sends ArtNet by default; use a monitor or an ArtNet node to receive it. Any ArtNet-to-DMX interface (e.g., Enttec ODE or similar) can translate the ArtNet stream to a physical DMX line for ...