• Isadora
  • Get it
  • Forum
  • Help
  • ADD-ONS
  • Newsletter
  • Impressum
  • Dsgvo
  • Impressum
Forum
    • Categories
    • Recent
    • Popular
    • Tags
    • Register
    • Login

    Seeing dropped frames in playback

    Troubleshooting and Bug Reports
    3
    12
    253
    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.
    • G
      garret.linn Beta Silver
      last edited by

      thanks for the feedback and advice

      sadly "Mouse wiggling" alone is not enough... ( I did try that... )

      only switching to another (a heavy video program) or changing settings in Isadora would trigger the proper "resync" of the frames...

      and remove the "Glitching" or lost frames (really more resetting play back)

      again this was a simple three screen patch - That Izzy should really have this down pat... I'd be super happy to do some detailed reporting.. logs, patches, etc...

      I've been away from the Isadora world for a while
      but these sorts of problems were common in the move from Coca to AV Framework

      it reminds me of that era... and sadly was the reason I moved away from recommending Isadora (back then)

      this problem came up in a gallery museum setting where perfect playback is more important than say -- interactivity
      I do have another project coming up in the coming months that is a four screen playback .. I hope to start testing in the next couple of weeks

      Garret

      MacBook Pro M2Max, MacMini M2, MacStudio M1
      Sonoma, Ventura

      FredF WolandW 2 Replies Last reply Reply Quote 0
      • FredF
        Fred @garret.linn
        last edited by

        @garret-linn one thing extra to check, it would be good to understand exactly how your screens are connected and with what brand adaptors. There are USBC to hdmi adaptors that require extra overhead.

        Mostly adapters that only have a single purpose support alt mode on the usb port. This means that the USB port will directly transmit display port data from the GPU, even though it is a USB port. Other adapters and especially docks or adaptors with more than one kind of port, may not support alt mode and may require an additional layer of overhead to feed a screen.

        Keeping the system video buffers in sync with Isadora’s internal buffering, for multiple screens, when not all the devices are the same may cause errors like the one you have been seeing.  Especially if the solution is to reset Isadora’s video settings (and the buffer it feeds to the system). 

        http://www.fredrodrigues.net/
        https://github.com/fred-dev
        OSX 10.15.15 MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
        Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD
        Windows 10 Threadripper 3960x 64g ram, 1tb NVME, rtx 2080ti + rtx2070 super

        G 1 Reply Last reply Reply Quote 1
        • WolandW
          Woland Tech Staff @garret.linn
          last edited by Woland

          @garret-linn

          Try going to Isadora Preferences > General > Frame Rate/Tasks > Display Refresh > Off

          If that doesn't work, please open a support ticket as we may have a solution for you in the beta. 

          TroikaTronix Technical Support
          New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
          TroikaTronix Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
          TroikaTronix Add-Ons Page: https://troikatronix.com/add-ons/

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

          G 1 Reply Last reply Reply Quote 0
          • G
            garret.linn Beta Silver @Fred
            last edited by

            @fred

            I tried with a number of Both HDMI adaptors and Display port

            in the end I was using Blackmagic Hdmi to SDI

            so that I could confirm that All Screens were really running at a fixed and true 60Hz

            Garret

            MacBook Pro M2Max, MacMini M2, MacStudio M1
            Sonoma, Ventura

            FredF 1 Reply Last reply Reply Quote 0
            • G
              garret.linn Beta Silver @Woland
              last edited by

              @woland

              Hi ya

              so "Display Refresh > Off" would do the same thing as changing the general service from 4x to 6x

              Or the same as clicking on another running (video) program...

              That is to stay it would eliminate the stutter

              but after anywhere between 1 and 3 minutes it would come back

              I will enter an official support ticket today!

              Thanks all

              Garret

              MacBook Pro M2Max, MacMini M2, MacStudio M1
              Sonoma, Ventura

              1 Reply Last reply Reply Quote 1
              • FredF
                Fred @garret.linn
                last edited by

                @garret-linn Hi, your computer only has a single HDMI out.The other 2 outputs (you mention you are running 3 screens) need to be attached to the USBC/thunderbolt connections. How are these connected and with what brands and kinds of connections. Are all your screens the same and running at the same frame rate and refresh rate?

                If you leave the 3 screens connected and active stages in Isadora but play the video on one screen does is still give the error. Can you try this for each screen (send a test signal via Isadora to the other screens)

                http://www.fredrodrigues.net/
                https://github.com/fred-dev
                OSX 10.15.15 MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
                Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD
                Windows 10 Threadripper 3960x 64g ram, 1tb NVME, rtx 2080ti + rtx2070 super

                G 2 Replies Last reply Reply Quote 1
                • G
                  garret.linn Beta Silver @Fred
                  last edited by

                  @fred

                  thanks for the help Fred

                  I have tried many combinations of outputs: (and different computers both m1 and m2)

                  the native HDMI + usb-c to HDMI (adapters)

                  all Displaylink connectors

                  a combo of Displaylink (Pluggable interfaces using the DP drivers -- and the native HDMI)

                  all tested to both mixed projectors directly and via identical blackmagic HDMI to SDI converters

                  in all cases the result is the same (no combination was better or worse)

                  I get dropped frames on each screen separately and not on "one screen"
                  nor do I get synchronous errors across all screens (they happen randomly on all three screens after about two minutes)
                  such I do not believe it is the connections

                  Rather I think there is an error occurring in the system (it really may not be an Isadora fault - but rather a system OS problem)

                  My opinion is that there is some event in the control of the Thunderbolt Buses that is causing it to change "priorities" of service
                  Isadora is only using a small tiny percentage of the CPU or GPU -- so small that the OS may think it's ok to move to efficiency cores (?)

                  (we have seen something like this before in the move to AVfoundation in the past)

                  I am in contact with troikatronix and they seem to think there might be a fix to be had in a new beta release

                  I have not tried leaving the connections up - but only connecting one screen -- I will do later today

                  thanks

                  Garret

                  PS - for "most" video this would not be seen - in my case the video source is fast moving objects (cars) moving across screen as such any and all frames lost are easy to see)

                  so yes this is an edge case

                  MacBook Pro M2Max, MacMini M2, MacStudio M1
                  Sonoma, Ventura

                  FredF 1 Reply Last reply Reply Quote 0
                  • G
                    garret.linn Beta Silver @Fred
                    last edited by

                    @fred

                    yeah I tried your request

                    "If you leave the 3 screens connected and active stages in Isadora but play the video on one screen does is still give the error. Can you try this for each screen (send a test signal via Isadora to the other screens)"

                    and sadly the same problems

                    nice thought though

                    G

                    MacBook Pro M2Max, MacMini M2, MacStudio M1
                    Sonoma, Ventura

                    1 Reply Last reply Reply Quote 0
                    • FredF
                      Fred @garret.linn
                      last edited by

                      @garret-linn to clarify my earlier question. What brand of converters are you using to get from usb c to hdmi. Are they all single purpose (just usbc to hdmi, no other ports) and apple branded?

                      http://www.fredrodrigues.net/
                      https://github.com/fred-dev
                      OSX 10.15.15 MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
                      Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD
                      Windows 10 Threadripper 3960x 64g ram, 1tb NVME, rtx 2080ti + rtx2070 super

                      G 1 Reply Last reply Reply Quote 0
                      • G
                        garret.linn Beta Silver @Fred
                        last edited by

                        @fred

                        To my knowledge Apple does not sell a usb-c to HDMI (they resell Belkin)

                        I used a few different types

                        and I tried a few that I didn't not know the manufacturer

                        nothing changed via hdmi or Displaylink (Pluggable)

                        G

                        MacBook Pro M2Max, MacMini M2, MacStudio M1
                        Sonoma, Ventura

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