Request: Liberation as a DMX fixture

So, I had exactly this problem a while ago. And I coded a solution. See attachment. Just need to install the setup.exe. The .xml-File is the device definition for DMX Control.

DMXControlToLiberationBridge.zip (536.7 KB)

Liberation Dummy.xml (2.8 KB)

I’ve been using DMX Control ( DMXControl – Startseite ) for years and built everything around it. It’s a free Software, feel free to give it a try.

I noticed, that the existing MIDI implementation of Liberation although not customizeable is already quite powerful. So I coded a small program that would receive DMX values via ArtNet from any ArtNet sender. I made a “virtual” Laser Device Definition which assigns Features to these DMX channels e.g. channel 1 and 2 encode with clip should run, channel 3 is master dimmer, channels 4… color and so on. Just as you would expect from a DMX controlable Laser. These DMX values get translated to the corresponding MIDI messages and sent via a virtual MIDI cable (loopMIDI | Tobias Erichsen) to Liberation. In Liberation you just need to activate MIDI control and select this virtual MIDI cable as input for that. Works like a charm for me. Upon feedback I could update/expand this workaround until an “official” solution is available. Also right now it is in german… :smiley:

Qiuck Guide:

First Row: ArtNet Settings. If you use default port you don’t need to change anything.

Second Row: MIDI Device to interact with Liberation. The click “Verbinden” (Connect)

Third Row: Set DMX-Address and see the channels below to know the functions. Clip1 and Clip2 are used to select the running clip. Both of these at 0 stop all clips. Start by increasing Clip1 while Clip2 is at 0. The clips are startet/stopped in ascending order. After the 255th clip increase Clip2 to 1 and it will continue. So you can address 255*255 -1 clips. As of now only one clip at a time can run. The previous one is stopped, the new one started. I had no good idee yet how to do multiple clips at once or start/stop indivudually. ColorMode goes through the color effects on the bottom row of Liberation. And all the other channels address the effects in Liberation. You should be able to just test it and see what changes.

2 Likes