• 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

Navigation

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

    [SOLVED] controlling lights slow down frame-rate using Enttec DMX to usb

    Troubleshooting and Bug Reports
    dmx enttec led lights isadora usb
    4
    5
    4113
    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.
    • chimerik
      chimerik Beta Platinum last edited by Woland

      I've been using MAX to send DMX via Enttec DMX USB Pro in the past years to control PAR LED lights, I just recently switched to Isadora since Werkstatt 2016 so I won't need to send OSC from Izzy to MAX anymore. However, I realized that if I do manual changes on parameters, izzy has no issues, but if i'm sending constant change values such as sound tracking or Wave Generator, izzy will slow down to 20 FPS or less, you can see Wave Generator having hard time producing smooth values, the value stutters. It becomes really noticeable after 4 or 5 values are changing at the same time. I've tried to convert the value to integer and the result remains similar.

      My solution now is to use izzy to control lights only if I'm just switching lights at a one time command, if I need to do anything more complex such as sound tracking or autonomous parameter variations, I would send OSC to MAX instead. And also to note that you cannot connect the Enttec to both izzy and MAX at the same time, the device crashes. This is my solution for now, but I thought to report this just in case anyone else have found other solutions or if this is worth looking into. I've attached the patch here enttec-user-actor-demo-troubleshoot1.izz


       

      Sammy Chien (Chimerik 似不像) chimerik.com
      Izzy 3.2.6 (standard, Mac)
      Mac Studio (2022) M1 Max OS 12.3
      MBP 16' (2019) 2.4 GHz 8-Core Intel Core i9, AMD Radeon Pro 5600M 8 GB, OS X 10.15.5
      MBP 15' (late 2013) 2.6 Ghz i7, NVIDIA GeForce GT 750M, OS X 10.12.4
      Located in Vancouver, CA/Taipei, TW

      Juriaan Michel 2 Replies Last reply Reply Quote 0
      • Juriaan
        Juriaan Tech Staff @chimerik last edited by

        @chimerik

        Hi there ! I used the Enttec User actor with the live breathing of a actor using OSC and a breathing 'sensor' belt. I never experienced stuttering with that setup.

        The Enttec DMX Pro settings allow to set the refresh rate of the hardware. 1 - 40 FPS. You are currently sending a change from 1-100 (in small steps) in a frequency of 1Hz. Could it be that the Matrix Send is getting overloaded ? Or that the Hardware can't keep up with the matrix send ? If you open the Enttec Send Actor you see a Matrix Value receive Actor that has a setting called 'min period', perhaps this can help you out ?

        Isadora 3.1.1, Dell XPS 17 9710, Windows 10
        Interactive Performance Designer, Freelance Artist, Scenographer, Lighting Designer, TroikaTronix Community moderator
        Always in for chatting about interaction in space / performance design. Drop me an email at hello@juriaan.me

        1 Reply Last reply Reply Quote 1
        • DusX
          DusX Tech Staff last edited by

          I would agree that it's most likely that you are a sending values at a very hight rate. Throttle it back a bit and I am sure Isadoras perforce will bounce back.

          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.

          1 Reply Last reply Reply Quote 0
          • Michel
            Michel Izzy Guru @chimerik last edited by

            @chimerik 

            Yes you have to set the value of the "min period" to something higher than 0. It helped me by just setting it to 1ms, but as the help description says if you send all 512 channels you should set it to 24ms.

            Best Michel

            Michel Weber | www.filmprojekt.ch | rMBP (2019) i9, 16gig, AMD 5500M 8 GB, OS X 10.15 | located in Winterthur Switzerland.

            1 Reply Last reply Reply Quote 1
            • chimerik
              chimerik Beta Platinum last edited by

              Thank you Juriaan, Ryan & Michel! Sorry that I went into full production mode and didn't get a chance to check the thread until now. The method of going into the ENTTEC Send Actor and changing the 'min period' has resolved the overloading issue. I just changed my number to "2ms" and the FPS went back up to 30 already. I will keep testing in real situations and let you guys know if anything else I found, otherwise this topic is resolved for now! Thanks so much!


               

              Sammy Chien (Chimerik 似不像) chimerik.com
              Izzy 3.2.6 (standard, Mac)
              Mac Studio (2022) M1 Max OS 12.3
              MBP 16' (2019) 2.4 GHz 8-Core Intel Core i9, AMD Radeon Pro 5600M 8 GB, OS X 10.15.5
              MBP 15' (late 2013) 2.6 Ghz i7, NVIDIA GeForce GT 750M, OS X 10.12.4
              Located in Vancouver, CA/Taipei, TW

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