Pixel Mapping via artnet in Izzy v3.2.6
-
Re: [How to map video on Led strip from Isadora?](/topic/5662/how-to-map-video-on-led-strip-from-isadora)
I am also looking for some help trying to do this. Mark's tutorial was very helpful, but it seems like the Matrix Color Send actor's interface has changed from v2.6 to v3.2.6- there is no longer a "chan/port" input...
I am trying to map through chauvet's Epix Flex Driver to a single test strip of chauvet's Flex20 tape. This strip is 240 RGB LED's long for a total of 720 channels. Without the chan/port input I'm not sure how to map the full strip across multiple universes.
This is my first time trying pixel mapping and I am brand new to Isadora, so I'm sure there is a way to achieve this that I just don't know about.
Any guidance would be massively appreciated
-
These differences in the Matrix Color Send actor are an issue we are aware of and hope to correct in the near future. It has been this way since the release of Isadora 3 but was only recently reported to us.
I currently do not have my multi universe LED project available for testing, so I will do my best to help without a testing configuration. I have opened and dug into an older project I created in Isadora 3.2 that uses Matrix Color Send to send values to multiple Artnet universes.
What did in this project was to use the Chopper actor to divide my video stream into blocks that represent the video being converted to values for specific artnet universes. So If you have a long LED strip that has DMX being mapped from video (left to right) you might cut the video in half to send universe 0 using the left part of the video and universe 1 using the right half of the video. It seems that when I created this project I wasn't aware of the differences in functionality between 2.6.1 and Isadora 3.
However, I was able to map 4 universes of LED values in this way and have everything line up perfectly. Each Matrix Color Send was set to a unique port #, and had corresponding Matrix Value receive actors as well as ArtNet Send actors ( a set of these actors for each universe, each with a slice of the original video feeding in). -
I have recently got this working and found that it is possible to achieve most of the pixel mapping I wanted. Some of the missing elements in the Colour Matrix Send parameters may possibly be set in your LED control software. I am using a LEDmx Pro device and could 'eventually' get my head around mapping video to the device outputs. The missing elements in the Colour Matrix Send module include flipping the pixel mapping to match how LED strips might be chained together in a zig-zag configuration.
It is complex to explain the mapping sequence and steps but I can offer my working demo patch that maps four strips of 150 pixels each: artnet-send-3.izz
Best Wishes,
Russell
-
Stunning work (as always)! <3
When I step back and look at the kinds of stuff we're all doing, it's hard to not think about us as wizards performing magic.
-
Yeah the Chavet Flex 20 strips I'm using have a rackmountable driver, and the driver can be set to one of 3 personalities -17ch dmx, 34 ch dmx, and pixel mapping. I can choose the starting address and universe for each of the 2 flex tape outputs, and I can choose between using the 5 pin dmx inputs on the driver or art net/sACN, but I don't think there is any Chauvet software that further enables the process of assigning pixels for this hardware..
When I do my tests though and send the "3 color" moving squares demo in mark's pixel mapping tutorial to universe 1, it sends the program across the first 510 channels of the strip (the first 170 RGB LED's) , and when I send to universe 2 it sends the program across the remaining 70 LED's, so the driver seams to automatically assign those universes to the proper place in the strip.
It's just getting the video signal to be split and assigned across those multiple universes I couldn't seem to do without the "Chan/port" input that the Matrix Color Send actor used to have.
I will have to look at your file when I do some further testing this week. Thanks for your insight and for sharing that
James
-
Thanks I will look into the chopper actor- still very new to Isadora.
Do you happen to have an izzy file you could share with the configuration? I can usually get a better sense of the functions of inputs and outputs if I can look at a working implementation and tweak to my needs.
I will be doing more testing later this week, thanks for your help
James