1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Bias / ambient lighting with DMX fixtures

Discussion in 'Hyperion General' started by topasiss, 8 August 2019.

  1. topasiss

    topasiss New Member

    Messages:
    7
    Hyperion NG might offer a fully open source ambient light with DMX fixtures in my opinion. For people interested I want to roughly point out how this COULD work:

    1. Setup Hyperion NG and use the E1.31 (sACN) as device. (DMX over network - we'll stay on the same machine - no network hardware necessary, but possible)

    2. Use OLA (Open Lighting Architecture) to receive the network traffic and feed it into a universe where a USB to DMX dongle (hardware) is patched as output.

    I don't know if this works, but I'll try to find out.
     
  2. topasiss

    topasiss New Member

    Messages:
    7
    Saw that Hyperion NG can directly write to USB devices.
    OLA still helps in case you have multiple sources. (Using QLC+ in parallel to Hyperion NG for example)
     
  3. topasiss

    topasiss New Member

    Messages:
    7
    I`ve tried to set up my DMX fixtures with Hyperion ng and realised that DMX needs more configurable channel mapping then the current configuration in the web interface allows.

    How DMX fixtures can vary in DMX channel assignment was already discussed at https://hyperion-project.org/threads/would-a-usb-to-dmx-converter-and-dmx-lights-be-supported.392/ which was about DMX USB integration. This thread should be hardware independent. I think that DMX over USB hardware or E1.31 bring up the same addressing or channel mapping requirements.

    Since the mentioned discussion above there is one configurable DMX fixture I can see in the code. The discussion also brought up the ideas for a fixture editor like in QLC+.
    I would like to ask if it would be possible to avoid a complete fixture editor by

    - just distinguishing fixtures by overall channel count (three for RGB or maybe ten with dimmer and other intelligent channels)
    - using the fixture channel count to calculate channel gaps between LED (in this case fixtures)
    - allowing the user to setup a mapping of the defined channels per fixture if the channel count is greater than three to RGB and dimmer channels
    This could be done in the web interface by drag really dragging say connecting lines of Hyperion channels and the fixture channels. (Example for that : Claudia application : https://browse.startpage.com/do/sho...sp=a2fdfc7de8331e8fb53d9c6cdb461286&t=default)

    This does not include the possibility that a user might have different fixture types within one setup. This might also be taken into account later.

    I would like to hear the opinion of the dev team to my suggestions.
     
  4. topasiss

    topasiss New Member

    Messages:
    7
  5. topasiss

    topasiss New Member

    Messages:
    7
  6. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    1,372
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino, +nodeMCU/ESP8266
    can you do this?
     
  7. topasiss

    topasiss New Member

    Messages:
    7
    So my suggestions for the UI are accepted?

    Maybe I can implement this. I'll take a look.
    Can you tell me which web interface files I have to look at? I'm familiar with C++, but I worry about the web GUI part.
     
  8. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    1,372
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino, +nodeMCU/ESP8266
    @b1rdhous3 kann dir dabei bestimmt weiterhelfen... open source projekt...wenn du mit beitragen möchtest und kannst, dann bitte :)
     
  9. b1rdhous3

    b1rdhous3 Member Developer

    Messages:
    97
    Hardware:
    RPi1/Zero, RPi3, 32/64bit, +PhilipsHue
    Jap, sollten wir hinbekommen :)
     
  10. topasiss

    topasiss New Member

    Messages:
    7
    Okay. Ich werde mir das mal ansehen.