I have been using Liberation for about 6 months as a part of a college DJ setup. I use Soundswitch to control DMX lighting equipment. Currently, I have someone use a MIDI controller to trigger clips in Liberation in real time. I have to say I am thrilled at the ease of use and level of control I get from Liberation.
My goal is to remove the need for a designated laser operator. I would like to see a feature implemented that can integrate with DJ software to automate timeline playback.
I like how SoundSwitch is set up to pull the currently playing track from DJ software (i.e. Serato) as well as the current location within the track. This is done by creating a light show for each audio track. Soundswitch then plays these shows back and switches between them depending on what song is being played.
I understand that this may not be a primary use case for Liberation. However, I have yet to find a similar solution that would automate the playback of timeline laser shows.
Apologies if this suggestion is a bit vague. I really believe that this feature would fill a huge gap in allowing flexible live performances. Feel free to follow up with additional idea or suggestions because I would love to see this functionality come to Liberation!!
If I am able to translate a little, you want DMX IN enabled in Liberation. Liberation would need to become a fixture in your SoundSwitch Universe. I am on the SoundSwitch bandwagon currently and know what you’re after. The way I know how to do it is with DMX in on the software and separate DMX channels for each clip. You could then easily place some sequence of clips as attribute cues or trigger static cues with manual intervention in SS.
Assuming eventually timeline in Liberation has the ability to save a song, as a clip, and DMX IN is enabled, you’d be able to do masterpiece laser work for you best laser-centric songs without any manual intervention.
As others have said, using attribute cues and a custom DMX fixture would be a good idea. I’ve been experimenting with Chataigne | Chataigne to allow me to manipulate DMX and Midi data, I am successfully using it to route the RGB DMX values into Chataigne, convert them from RGB to HSB, translate that to Midi, and send to Liberation so that the laser colours follow sound switch.
Next up is going to be clip control as you’ve mentioned, but I don’t use scripted tracks only autoloops, however the same principle applies.
I am also on the SoundSwitch bandwagon trying to figure this out. I’ve used the SS Profile for Beyond DMX Server before and it is so easy to create attribute cues for clips and assign. Seb suggested I try using BOME to translate Midi out to DMX but I’m struggling to figure out how to get the DMX into SS. Will SS need to make a custom fixture? Any way we can standardize this a bit
Have you tried converting DMX to midi to trigger Liberation? I’m just finally utilizing the midi send / receive system and TBH, wish I would have learned it first, above all. I use Ableton for DAW, and you can dj with Live (and play video), while Lib does Dmx and Lasers. I need to put some time in with bome or Chataigne, but am planning on revisiting the idea of external trigger with Soundswitch.
I spent some time with BOME yesterday, was able to get QLC+ dmx commands into it and Liberation showing the bome virtual input but BOME was not registering any midi input. I’d love to work on this further with you and get SoundSwitch to work. I use EngineDJ but naturally have to adapt to ProLink when LD for shows with CDJs.
Sounds like a plan. Like everyone, I’m super backlogged on everything in life, it seems, but would like to see this through sooner than later. I’ll try to get some time in the next few days
It’ll never be a simple task to be honest. I have given SoundSwitch some documentation and code that they acknowledged to me this summer they ARE implementing but probably won’t be until Q1’26. Besides SS I haven’t seen another solution do such a good job at light to music unless you use Ableton.
I asked my vj buddy. He said sometimes the dj will load the timecode audio on dj deck C and D and use fader start on deck A and C, B and D. It’s pot nerfect but it apparently works well enough. It’d be an easy way to introduce timelines with no 3rd party software and simply SMPTE. Save it for your besties. Beat jumping or stopping the deck is probably a bad idea. Keep it simple. I’ll get back on this horse soon and we’ll try to solve this for most dj platforms.