(Pixel Mapping) Multiple universes and IPs into a single DMX Out CHOP

Hello everyone!
I’m experimenting with multiple strips each one with its artnet controller, and was wondering if it’s possible to assign each universe to a separate IP inside the Routing Table DAT child of the DMX Out CHOP since each controller will have its own IP address inside the LAN.
Second question is that i still didn’t understood clearly how to send multiple universes inside a single DMX Out CHOP, considering that each strip will have 150RGB leds.
There’s a tutorial on youtube, but it’s not very well explain, i just remember that they were able to edit the table dat from a Shuffle CHOP

EDIT: i forgot to add that i’m usinc sACN

Hi @Sator_Arts,

the Routing Table can have a column called netaddress where you can specify an ip per universe.

See also documentation for the DMX Out CHOP and the Routing Table parameter:

Hope this helps
cheers
Markus

1 Like

Thank you Markus!
the DMX Out CHOP always confused me, you indeed helped to make it more understandable.
since i wil be using many strips, and each one will have its own universe, i was also curious on how to tell the DMX Out CHOP when to start giving the signal to the next universe, since i saw a tutorial where they used the Shuffle CHOP to generate a table DAT, but they didn’t explained it further, so i’m quite confused ahah

Hi @Sator_Arts,

using the Shuffle CHOP is one way of doing this. Starting from the 150 RGB LEDs, you end up with 450 DMX channels per LED strip. After using the Shuffle CHOP to sequence all rgb values, you can make use of another Shuffle CHOP where you choose “Split N Samples” for the Method parameter and set the N Value parameter to “450”. This should result in as many channels as you have LED strips and in the routing table you can now assign each LED strip’s channel to its own universe or netaddress.

Hope this helps
cheers
Markus

1 Like

Thank you again Markus!
Yes, i already did that since i remember that procedure from the tutorial.
If i understood it correctly, each 450 channels, i have to send the next ones (like from 451 to 901 to Universe 2), and so on since i will have 6 strips each one with 150 LEDs and its own universe :sweat_smile: :sweat_smile: :sweat_smile:

Hi @Sator_Arts,

yup - at least that’s how I always set things up - I’m not sure you can span universes? This might be a specific function of your sACN device though?
If it allows spanning, you might be able to split the universes at 512 values.

cheers
Markus

1 Like

I’m using WLED on ESP32 boards, so basically each strip has its own controller, but what i can’t understand is how to send the signal to another universe once 450 channels are reached with TD.
I was thinking about making a separate DMX Out CHOP for each strip, but i don’t know if it’s the best way of doing it :sweat_smile:

I’m not good at all at explaining things, sorry

Hi @Sator_Arts,

does every controller have a separate IP or do you configure it in a way where all controllers have a common IP and look for a different universe?

cheers
Markus

1 Like

Hi Markus
Each controller has its own IP address, and i set the first to start from universe 1, second to universe 2, and so on :slightly_smiling_face:

Hi @Sator_Arts,

if they all have their own IP, I think you would specify the netaddress for each universe but keep the universe setting the same:

  • net: 0
  • subnet: 0
  • universe: 1
    The universe = 1 is as sACN has universe 0 reserved.

cheers
Markus

1 Like

Right, but in this way it will skip some LEDs, since i have 450 DMX channels per strip and not 512 :sweat_smile:

That’s how i set it, but i don’t know what exactly to put inside the channel column