Open Source Lighting Console

151 views
Skip to first unread message

michael

unread,
Oct 29, 2021, 4:28:59 PM10/29/21
to open-l...@googlegroups.com

Hi,
Is there anyone out there who would like to join me to develop an open source lighting console. I have something in the league of.the grandMA1/2/3 or the wholehog in mind.  The core should not depend on any gui but it should be possible to have different guis. The core shall be written in in c++ but it shall have bindings to different languages. Realtime calculation and application shall be split up with clear interfaces. Event sourcing should be used to store data and to distribute data to different nodes and to the realtime. The realtime should use a reduced model of the show, concentrating on the realtime aspect only.

Please feel free to contact me if you are interested. Anyone can help somehow, if only it is an idea for a name.

Michael

Von meinem Samsung Galaxy Smartphone gesendet.

rbalykov

unread,
Feb 2, 2022, 6:19:27 AM2/2/22
to open-lighting
Behringer x32 audio console could be possibly hacked to serve as lighting console.
If it's i/o is capable to fit not only analog 20khz, but digital 250khz, it could give plenty of DMX outputs.

пятница, 29 октября 2021 г. в 23:28:59 UTC+3, mic...@cubic.org:
Message has been deleted

michael

unread,
Feb 2, 2022, 6:50:02 AM2/2/22
to open-l...@googlegroups.com
Hardware, at least dmx, is not a problem. I have a working prototype of an 18 port DMX node based on a microzed board (zynq) that uses the fpga part for the end transceivers, that are capable of RDM. The microzed could support up to 32 DMX ports.


The software shall be splitt into parameter calculation+DMX mapping, application  logic and user interface (classic multitude architecture), where only the calculation  layer needs realtime support. I am.planning on using event-sourcing and local read and write models on the nodes, to reduce the local memory needed.
The calculation unit shall be very generic, to be able to implant it into e.g. a QLC+.
Here are some older somewhat outraged ideas https://www.stickel.org/Diva/Diva.html

As part of this I am also working on dmx4linux2 with kernel drivers as well as userspace drivers (via CUSE).



-------- Ursprüngliche Nachricht --------
Von: rbalykov <rbal...@yandex.ru>
Datum: 02.02.22 12:20 (GMT+01:00)
An: open-lighting <open-l...@googlegroups.com>
Betreff: [open-lighting] Re: Open Source Lighting Console

pardon-moi, not 20khz analog, but 48khz digital.

среда, 2 февраля 2022 г. в 14:19:27 UTC+3, rbalykov:

--
The Open Lighting Project: open-l...@googlegroups.com, #openlighting (irc.freenode.org)
To unsubscribe from this group, send email to open-lightin...@googlegroups.com
For more options, visit https://groups.google.com/groups/opt_out?hl=en
---
You received this message because you are subscribed to the Google Groups "open-lighting" group.
To unsubscribe from this group and stop receiving emails from it, send an email to open-lightin...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/open-lighting/fe1786b8-44d3-417c-b463-831076f57a68n%40googlegroups.com.

rbalykov

unread,
Feb 2, 2022, 8:00:10 AM2/2/22
to open-lighting
1) To be useful, console has to be distributed to have multiple operators on same show. Your scheme lacks this.
2) Software could be open-sourced, but open hardware is a pain, since it can't be just copied, it has to be produced. So the way looks like building a framework around QLC (h/w programmer, playback, s/w visualiser, etc.)


michael

unread,
Feb 2, 2022, 8:44:09 AM2/2/22
to open-l...@googlegroups.com
(1) That is the idea, to make it a distributed system. I will try to use a virtual full distribution for the data model and maybe a full model for a few master nodes. The DMX nodes shall also do the parameter calculation for their DMX outputs and there for hold the part of the show that is necessary for them. QLC would be just to test if the realtime calculation is really flexible enough, but is not really a standard case.

(2) I see 3 options:
  A)  DIY with a set of boards, that can be combined to compose a custom console.    https://www.stickel.org/LightingConsoleHardware/index.html

  B)  Use a standard console. I have an ADB mentor in my back I am writing drivers for.
  C) Create a standard console and build it via crowd funding.


Von meinem Samsung Galaxy Smartphone gesendet.

-------- Ursprüngliche Nachricht --------
Von: rbalykov <rbal...@yandex.ru>
Datum: 02.02.22 14:00 (GMT+01:00)
An: open-lighting <open-l...@googlegroups.com>
Betreff: Re: [open-lighting] Re: Open Source Lighting Console

1) To be useful, console has to be distributed to have multiple operators on same show. Your scheme lacks this.
2) Software could be open-sourced, but open hardware is a pain, since it can't be just copied, it has to be produced. So the way looks like building a framework around QLC (h/w programmer, playback, s/w visualiser, etc.)


--
The Open Lighting Project: open-l...@googlegroups.com, #openlighting (irc.freenode.org)
To unsubscribe from this group, send email to open-lightin...@googlegroups.com
For more options, visit https://groups.google.com/groups/opt_out?hl=en
---
You received this message because you are subscribed to the Google Groups "open-lighting" group.
To unsubscribe from this group and stop receiving emails from it, send an email to open-lightin...@googlegroups.com.

michael

unread,
Feb 2, 2022, 8:45:45 AM2/2/22
to open-l...@googlegroups.com

(1) That is the idea, to make it a distributed system. I will try to use a virtual full distribution for the data model and maybe a full model for a few master nodes. The DMX nodes shall also do the parameter calculation for their DMX outputs and there for hold the part of the show that is necessary for them. QLC would be just to test if the realtime calculation is really flexible enough, but is not really a standard case.

(2) I see 3 options:
  A)  DIY with a set of boards, that can be combined to compose a custom console.    https://www.stickel.org/LightingConsoleHardware/index.html

  B)  Use a standard console. I have an ADB mentor in my back I am writing drivers for.
  C) Create a standard console and build it via crowd funding.


Von meinem Samsung Galaxy Smartphone gesendet.

-------- Ursprüngliche Nachricht --------
Von: rbalykov <rbal...@yandex.ru>
Datum: 02.02.22 14:00 (GMT+01:00)
An: open-lighting <open-l...@googlegroups.com>
Betreff: Re: [open-lighting] Re: Open Source Lighting Console

1) To be useful, console has to be distributed to have multiple operators on same show. Your scheme lacks this.
2) Software could be open-sourced, but open hardware is a pain, since it can't be just copied, it has to be produced. So the way looks like building a framework around QLC (h/w programmer, playback, s/w visualiser, etc.)


michael

unread,
Feb 2, 2022, 1:33:08 PM2/2/22
to open-l...@googlegroups.com
What I really need is a name. It should be short, cool, powerful an shall not contain linux, 4l, Qt, Q at the beginning and shall not be a description but a name.
It can contain animal names like Frog, Hog, Chimp (but not exactly there, as they are allredy claimed).

One I came up was Diva but I am not really happy with it.

Marcus Haines

unread,
Feb 2, 2022, 4:30:16 PM2/2/22
to open-l...@googlegroups.com
GrandPA ; )

--
The Open Lighting Project: open-l...@googlegroups.com, #openlighting (irc.freenode.org)
To unsubscribe from this group, send email to open-lightin...@googlegroups.com
For more options, visit https://groups.google.com/groups/opt_out?hl=en
---
You received this message because you are subscribed to the Google Groups "open-lighting" group.
To unsubscribe from this group and stop receiving emails from it, send an email to open-lightin...@googlegroups.com.

michael

unread,
Feb 3, 2022, 7:59:14 AM2/3/22
to open-l...@googlegroups.com
All ready used by someone and I would not use it cause I have worked for MA. GrandMA makes sense because of MA lighting (Michael Adenau Lighting). And if you search for grandPA on the internet you will never find it.

I would rather use grandPA for an audio desk or an amplifier.


-------- Ursprüngliche Nachricht --------
Von: Marcus Haines <mar...@mmcentral.net>
Datum: 02.02.22 22:30 (GMT+01:00)
Betreff: Re: [open-lighting] Re: Open Source Lighting Console

rbalykov

unread,
Apr 21, 2022, 2:48:25 AM4/21/22
to open-lighting
Take a look at Blux

пятница, 29 октября 2021 г. в 23:28:59 UTC+3, mic...@cubic.org:
Reply all
Reply to author
Forward
0 new messages