Forum

    • Register
    • Login
    • Search
    • Categories

    Cubase Direct Offline Processing audio dropouts on FX plugins

    Bug Reports
    6
    33
    414
    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.
    • T
      tomekslesicki last edited by

      There are random dropouts in audio (like in random places) when using convolution-based FX plugins in Cubase. These only happen when bouncing with Direct Offline Processing. The plugins work fine in realtime and normal bounce.

      Plugin off:

      3F3474E1-55CD-45BE-8939-EE09C1571DA3.jpeg

      Plugin on:

      746E3302-85EA-4F28-B8A4-0F93B48A7FDC.jpeg

      1 Reply Last reply Reply Quote 0
      • T
        tomekslesicki last edited by

        That is with IPP off and Multithreading off, if this matters.

        Lindon d.healey 2 Replies Last reply Reply Quote 0
        • Lindon
          Lindon @tomekslesicki last edited by

          @tomekslesicki said in Cubase Direct Offline Processing audio dropouts on FX plugins:

          That is with IPP off

          That might be your problem right there...

          HISE Development for hire.
          www.channelrobot.com

          1 Reply Last reply Reply Quote 0
          • d.healey
            d.healey @tomekslesicki last edited by

            @tomekslesicki said in Cubase Direct Offline Processing audio dropouts on FX plugins:

            and Multithreading off

            Why?

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            T 1 Reply Last reply Reply Quote 0
            • Dan Korneff
              Dan Korneff last edited by

              I'm experiencing this in protools as well.

              Dan Korneff - Producer / Mixer / Audio Nerd

              d.healey 1 Reply Last reply Reply Quote 0
              • d.healey
                d.healey @Dan Korneff last edited by

                @dustbro What are IPP/Multithreading state in your plugin?

                Libre Wave - Freedom respecting instruments and effects
                My Patreon - HISE tutorials
                YouTube Channel - Public HISE tutorials

                Dan Korneff 1 Reply Last reply Reply Quote 0
                • Dan Korneff
                  Dan Korneff @d.healey last edited by

                  @d-healey both on

                  Dan Korneff - Producer / Mixer / Audio Nerd

                  1 Reply Last reply Reply Quote 0
                  • T
                    tomekslesicki @d.healey last edited by

                    @d-healey Multithreading with IPP was causing crashes in Ableton and IPP was a bit unpredictable a few months back when I was testing it so I felt it’s safer to keep it off for now

                    d.healey 1 Reply Last reply Reply Quote 0
                    • d.healey
                      d.healey @tomekslesicki last edited by

                      @tomekslesicki What else does your plugin do besides convolution?

                      Libre Wave - Freedom respecting instruments and effects
                      My Patreon - HISE tutorials
                      YouTube Channel - Public HISE tutorials

                      DanH 1 Reply Last reply Reply Quote 0
                      • DanH
                        DanH @d.healey last edited by DanH

                        @d-healey Would be good to know all the things IPP is used for - I've got it down as Convolution Reverb and the Audio Analysers

                        1 Reply Last reply Reply Quote 0
                        • T
                          tomekslesicki last edited by

                          It’s convolution, a filter, curve EQ (with no visuals) and simple gain. That’s pretty much it.

                          d.healey 1 Reply Last reply Reply Quote 0
                          • d.healey
                            d.healey @tomekslesicki last edited by

                            @tomekslesicki Have you tested disabling the convolution, leaving everything else enabled, and seeing if you get the same result?

                            Libre Wave - Freedom respecting instruments and effects
                            My Patreon - HISE tutorials
                            YouTube Channel - Public HISE tutorials

                            T 1 Reply Last reply Reply Quote 0
                            • T
                              tomekslesicki @d.healey last edited by

                              @d-healey I’ll give it a shot!

                              1 Reply Last reply Reply Quote 0
                              • T
                                tomekslesicki last edited by

                                @d-healey I can confirm that it’s only the convolution that’s causing this.

                                1 Reply Last reply Reply Quote 0
                                • T
                                  tomekslesicki last edited by tomekslesicki

                                  The problem is still there with IPP and Multithread but here’s some interesting new info:

                                  The plugin has a dry / wet knob, which balances to signal router chains - one dry, obviously, and the other one... 😉

                                  So, with signal all wet, the problem is there.

                                  With signal all dry, no issue, but also no convolution.

                                  But the funny thing is, if I'll wiggle the dry / wet slider before rendering with the Direct Offline Processing, the problem is gone.

                                  It appears again once the impulse is changed, but wiggling the dry / wet again solves it once more.

                                  Dan Korneff 1 Reply Last reply Reply Quote 0
                                  • Dan Korneff
                                    Dan Korneff @tomekslesicki last edited by

                                    @tomekslesicki said in Cubase Direct Offline Processing audio dropouts on FX plugins:

                                    but wiggling the dry / wet again solves it once more.

                                    Interesting find

                                    Dan Korneff - Producer / Mixer / Audio Nerd

                                    1 Reply Last reply Reply Quote 0
                                    • T
                                      tomekslesicki last edited by

                                      This post is deleted!
                                      1 Reply Last reply Reply Quote 0
                                      • T
                                        tomekslesicki last edited by

                                        Ok, another interesting find: it’s not about actually changing the value of the HISE modules (dry / wet on the Convolution or gain on Simple Gain modules), it’s about Cubase needing the slider assigned to them moved on the interface for the Direct Offline Processing to work...

                                        I’ll program a value change to the dry / wet slider as the impulse is changed and see what will happen, but since the impulses are mapped to a slider that can be adjusted rather quickly, it’s hard for me to implement a walkaround to this issue which would actually remember the dry / wet slider’s value in a reliable way. Not sure if it’s even worth the trouble as I don’t know what’s causing this issue in the HISE backend.

                                        @d-healey @Christoph-Hart I’d really appreciate your support on this.

                                        1 Reply Last reply Reply Quote 0
                                        • T
                                          tomekslesicki last edited by

                                          Another update: programming a change to the slider doesn’t work. It needs to be moved on the interface for direct offline processing to work.

                                          1 Reply Last reply Reply Quote 0
                                          • T
                                            tomekslesicki last edited by

                                            ...yet still: no convolution, no problem. Strange?

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

                                            3
                                            Online

                                            977
                                            Users

                                            6.6k
                                            Topics

                                            60.6k
                                            Posts