This is the introduction to a light control software called ClubDMX. It is designed to meet the needs of light operation in performances, rehearsals and installations. ClubDMX is a complete lighting console that runs as a standalone devic, for example on a Raspberry PI. When you use it in a performance, you will communicate with other control software (Isadora, Resolume, ...) over the inbuilt OSC interface.
I work on this project since a couple of years, and ClubDMX runs live in a Jazz Club and in an exhibition for over two years. Perhaps ClubDMX can be useful in one of your projects too.
Key features of ClubDMX:Web Interface: ClubDMX is installed on a computer on the local network and delivers a website. You can work with ClubDMX on your laptop, smartphone or tablet. Open Lighting Architecture (see: https://www.openlighting.org/ ): OLA is the connection between software and hardware. There is a lot of hardware options available, for example Enttec DMX USB Pro and DMX King. OLA establishes various ethernet protocols like ArtNet, sACN and others.Cues: A Cue stores arrangements of light intensities, colors and values of other attributes. This is the base for programming shows. Cues can be used with buttons, faders or in a cuelist.User Login: There are different user roles with different operating rights. Interfaces: MIDI and OSC are the interfaces in ClubDMX that are designed to interact with Isadora. You can connect a Korg NanoKontrol in order to use “real” faders and buttons. For interaction with Isadora via OSC I have a couple of User actors.
If you want to have a look at it:
There is a demo running on Pythonanywhere (https://guntherseiser.pythonanywhere.com). I have prepared different user logins, details can be found on the Github page.