ArtNet addressing to output DMX universes on ESP32-DMX modules

  • Hi everybody,


    I am new to DMXControl 3 software.

    I discover ArtNet and have some question about addressing my different controllers.


    I already used sACN protocol with Vixen and unicast with DIY sACN/Neopixels fixtures, but I need some advices with DMX Control and ArtNet addressing.
    I have built some DMX input/output modules based on the ESP32 hardware and a project called LXESP32DMX (from Claude Heintz on Github) and I use them to control RGB PARs in a dance theatre.


    I found that DMX Control 3 would suit my needs because it would offer ArtNet native plugin to communicate with my modules.

    Then, I configured DMX Control 3 with a new ArtNet interface with "default" settings, just selected the right network interface, which suited my needs, and everything worked like a charm with the first module ( 4x 18 DMX channel on the first universe)


    Now, we need to add a module/controller in the second room/hall and then I am trying to figure out the best method to configure the controller and the interfaces in DMX Control.


    You'll find some pictures screenshots attached to explain how my first controller is configured both on his config tool and in DMX Control.


    I was planning to use a new DMX universe for the second controller, is that a good idea ?

    Or is it better to configure the second controller to listen for the same universe (Universe 1) and start mapping of DMX channels from the first available on DMX Control (73) ?


    Another question : does the universe 0 on ArtNet corresponds to Universe 1 on DMX ?

    Because on the first controller config tool I used this ArtNet address : 0-0-0 (Net-Subnet-Universe) and it's working.


    So if the better solution is to use another DMX universe, what do I have to configure on the second controller ? 0-0-1 for DMX universe 2 ?


    Thank you very much for your help.


    PS: I saw that my controller are capable to use RDM, but I don't really know if it's useful nor if DMX Control can deal with this...

  • zebu14

    Added the Label Question
  • What you see in the Screenshot is that you configured your Artnet Interface on 0-0-0 to 0-0-3, so you can send up to 4 universes. In DMXControl these 4 universes are currently mapped to the corresponding DMX Universes, so 1.1 - 1.512 => 0-0-0 and so on. And yes, if you want to use a second universe the reciever needs to be configured 0-0-1 and your devices in DMXControl need to be patched in the second universe (2.1 and so on)


    Whether you use the second universe for the 2nd module or the same universe doesn't really matter. It's your choice whatever you prefer. An advantage for a 2nd universe could be that you can disable transmit of DMX Data only universe wise (as you can see in the DMX Interface configuration). Don't know whether that's relevant or not.

  • Thank you for this first answer.

    I've found how to patch a device in the second universe by typing manually the DMX universe from 1 to 2 (didn't found how to do it with add device assistant)