Basically, I´m looking for a pattern-oriented "DMX sequencer" that can be controlled via MIDI and syncs to Ableton Link (or MIDI Clock).
Or, if the sequencing part is handled elsewhere, a DMX software that is operating like a virtual synth: syncable LFOs, envelopes (1-time, repeating), mini sequencers - just with DMX output instead of audio.
Let me explain a bit more:
The setup contains:
- Tradtional DMX fixtures such as pars, scanners, moving heads, ca 1500 DMX addresses
- QLC+ as the DMX control software
- Bitwig Studio as the main sequencer for MIDI devices (drum machines, synths) and triggering QLC+
- NI Traktor for DJing
Output is a mix of DJing, live MIDI based elements, sometimes just one of them, sometimes mixed (transitions between DJ and live set)
Traktor is the timing reference, ie. it generates Ableton Link data to which Bitwig is synched.
Bitwig manages incoming MIDI Note data from Launchpads, which can be recorded, edited and played back
MIDI date is sent to a variety of MIDI instruments, such as drummachine and synths
QLC+ is used as a "light synth", it is also triggered and controlled from Bitwig.
Playing "chords" from controller hardware or bitwig sequences triggers different scenes: one for brightness, one for color, one for position (if applicable), you get the idea.
And here is the issue: QLC+ and most of the other DMX software I have considered are unaware of BPM or can´t use them in a meaningful way. Almost no DMX software thinks in musical timing (bars, beats, subdivision), they all seem to fixate on absolute timing, ie ms and hh:mm:ss: frames. Therefore, as soon as the scenes contain dynamic elements, such as blinking at a certain frequency/rhythm or fading in/out, I end up with fixed times that don´t adjust to the main clock. There is "musical lighting software" but it´s either VJ oriented and doesn´t handle traditional fixtures too well (resolume) - or it´s not very elegant, since you need to jump to scripting level even for a simple BPM synced LFO (lightjams).
While I could animate those dynamic parameters from Bitwig via MIDI CC, this would further reduce resolution to 7 bit and also clog the MIDI bus very fast. OSC? Not sure, never touched that.
So:
Would Usine make sense in that scenario?
Does it scale to the number of parameters (1500 DMX addresses) in performance and GUI clutter perspective?
Has this been done before?
Any ideas that come to mind?
Cheers,
Oliver
