Hi everyone,
I've been working on a macOS/Windows desktop app called JENS that might be useful for anyone wanting to drive Eos parameters from live audio or playback without writing a single line of code. Or control submaster by a MIDI controller.
The basic idea: JENS captures audio from any input device, runs a real-time DSP pipeline (level, frequency analysis, onset detection, spectral centroid, LUFS, stereo width, etc.) and outputs everything as continuous OSC float values. You configure OSC destinations, addresses, smoothing, gate, frequency range and response curves per track, and save everything as a show file.
A typical theater use case: a live music scene where the lighting should breathe with the vocal. JENS sends the overall audio level to /eos/user/10/sub/1 as a continuous float between 0 and 1, so a submaster fades up and down in real time with the music, no programmer sitting on a wheel. Gate and smoothing settings keep the response musical rather than jittery.
JENS can also play back audio files directly, so you can run it as a simple audio player alongside your show file useful for rehearsals without live music.
Beyond audio input, JENS also accepts MIDI and DMX as control sources so a fader on a MIDI controller or a DMX signal from any console can control any parameter or feed directly into the OSC output as well. That opens up a lot of workflows: DMX to OSC conversion, hybrid setups, or just using dimmer channels to blend between audio-reactive and manual control in the same show file.
More info and download at jensapp.ch
JENS is free to download and try.
Without a license the OSC output freezes for a few seconds every 30 seconds, but everything else is fully functional.
I’m also always happy to hear from anyone with ideas or feature requests this is an active project and feedback from the field is genuinely useful.
P.S. Special greetings to my lighting designer Jens, who inspired the name.