• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum
FORUM

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    Pixel Mapping via artnet in Izzy v3.2.6

    How To... ?
    4
    6
    455
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      jmackessy last edited by

      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

      DusX bonemap 2 Replies Last reply Reply Quote 0
      • DusX
        DusX Tech Staff @jmackessy last edited by

        @jmackessy

        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). 

        Troikatronix Technical Support

        • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
        • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
        • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

        Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

        J 1 Reply Last reply Reply Quote 0
        • bonemap
          bonemap Izzy Guru @jmackessy last edited by

          @jmackessy

          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

          http://bonemap.com | Australia
          Izzy STD 4.2 | USB 3.6 | + Beta
          MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | 14.5 Sonoma
          Mac Studio 2023 M2 Ultra 128GB | OSX 15.3 Sequoia
          A range of deployable older Macs

          Woland J 2 Replies Last reply Reply Quote 2
          • Woland
            Woland Tech Staff @bonemap last edited by Woland

            @bonemap

            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.

            TroikaTronix Technical Support
            New Support Ticket: https://support.troikatronix.com/support/tickets/new
            Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
            Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
            Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

            | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

            1 Reply Last reply Reply Quote 1
            • J
              jmackessy @bonemap last edited by

              @bonemap

              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

              1 Reply Last reply Reply Quote 0
              • J
                jmackessy @DusX last edited by

                @dusx

                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

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post