Hi Guys…
Its a bit cryptic Sorry I was in a hurry… I’m very very new to vvvv but its exciting and has a lot of possibilities.
However reading the thread I was curious about the processing issues….
We regularly process way more than 40,000 pixels and mapping points, from a box standard PC Its only when we get to 100,000s of nodes that we start looking at high end PCs and we are looking at projects with 6,000,000+ LED Pixels… err that’s a bit different… and just finishing a project with AL using ARTNET in Macau.
Anyways… The point I was poorly attempting to make was when you start sending multiple DMX universe data from a PC or Controller to 1000,s of nodes you very quickly run in to bandwith issues. Unless you have lots of cash for nice pieces of hardware and even then its very problematic…. Philips had a nightmare with just 20,000 channels on the Bosporus Bridge project granted a bridge is one of the worst places on Earth you would want to place digital networks.
My point about 120 RGB LED Pixels… this was not based on a single DMX universe, but a single 485 cable and at half the speed of DMX. Or to put it another way…240 RGB LED Pixels on a single 485 cable @ DMX speeds. Let me know if this make it a little clearer…
Digipic… ya I agree 5000 rgb pixels should not present and major issues in processing or bandwidth, but 40,000 and syncing the playback without a latch protocol may present additional interesting late night conversations. On the bright side if you have Wayne and his guys working on this you are in good hands… AL guys are cool and fun to work with.
As to your control packets, sending less data is always better than sending more :-) when its comes to Video Walls or lots of Nodes, Are you sending all 512bytes of data, can you send less to control pixels. Not sure if ARTNET supports data compression… I don’t think so… However if you have gone down the route of ARTNET and DMX, changing the protocol is going to prove difficult.
For the record, I don’t use DMX… its just too limiting and the hardware involved is expensive, I do use a serial protocol but the overhead is way smaller then DMX and its a latching protocol… SO we send all the data at a specific time only once and then send a global latch command, this ensures correct timing and keeps bandwith as low as possible.
I tend to use standard off the shelf industrial serial devices that you can get just about anywhere in the world.