HISE Logo Forum
    • Categories
    • Register
    • Login

    Audio Buffer Size...Multiple of 8- Error Message

    Scheduled Pinned Locked Moved General Questions
    13 Posts 6 Posters 2.1k Views
    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.
    • gorangroovesG
      gorangrooves
      last edited by

      @Christoph-Hart, I just discovered the error message you implemented regarding the buffer size. However, there is no way to change it in the standalone app as the message completely takes over the GUI.

      Please see the screenshot.

      error message- audio buffer size.jpg

      A fix is to go into the AppData and delete the DeviceSettings.xml. But, this is not something end-users will be aware of and will cause them frustration and subsequent customer support.

      This message should appear in a popup that we can close, wouldn't you agree?

      Goran Rista
      https://gorangrooves.com

      Handy Drums and Handy Grooves
      https://library.gorangrooves.com

      Matt_SFM 1 Reply Last reply Reply Quote 1
      • Matt_SFM
        Matt_SF @gorangrooves
        last edited by

        @gorangrooves The solution is here : https://forum.hise.audio/topic/5833/hise-compatibility-with-windows-11-and-cubase-12/97?_=1669915471698

        Add HISE_COMPLAIN_ABOUT_ILLEGAL_BUFFER_SIZE=0 to your plugin's extra definitions.

        Develop branch
        Win10 & VS17 / Ventura & Xcode 14. 3

        gorangroovesG 1 Reply Last reply Reply Quote 0
        • gorangroovesG
          gorangrooves @Matt_SF
          last edited by

          @Matt_SF Thanks, but that's not really a solution. The error message is quite important, and I wouldn't want to remove it.

          What we need is to be able to close the message so that a user can make a change to their audio settings.

          Goran Rista
          https://gorangrooves.com

          Handy Drums and Handy Grooves
          https://library.gorangrooves.com

          Matt_SFM 1 Reply Last reply Reply Quote 0
          • Matt_SFM
            Matt_SF @gorangrooves
            last edited by

            @gorangrooves ah I see, you have a point there... But I for myself, chose the other philosophy : if someone wants to use a buffer size of 441, who am I to judge? 🤣

            Develop branch
            Win10 & VS17 / Ventura & Xcode 14. 3

            gorangroovesG 1 Reply Last reply Reply Quote 0
            • gorangroovesG
              gorangrooves @Matt_SF
              last edited by

              @Matt_SF Unfortunately, those weird (441) buffer settings will throw an error and not allow a user to select a driver without them knowing why.

              I don't think anybody selects those weird values on purpose. Some drivers have sliders (such as ASIO4ALL), as opposed pre-set values. So, users adjusting the buffer size can easily end up with weird values.

              Having this message provides great feedback, but unfortunately doesn't currently allow a user to actually make the change.

              Goran Rista
              https://gorangrooves.com

              Handy Drums and Handy Grooves
              https://library.gorangrooves.com

              DanHD 1 Reply Last reply Reply Quote 0
              • DanHD
                DanH @gorangrooves
                last edited by DanH

                @gorangrooves But the Hise options only allow buffers of a multiple of 8 so it would seem that the issue is with the audio drivers which you control outside of Hise / your standalone app... right?

                DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                https://dhplugins.com/ | https://dcbreaks.com/
                London, UK

                Christoph HartC 1 Reply Last reply Reply Quote 0
                • Christoph HartC
                  Christoph Hart @DanH
                  last edited by

                  I fixed this recently so now it should cope with any buffer size you throw at it (with a slight performance hit at weird buffer sizes).

                  You can safely deactivate the macro.

                  Matt_SFM gorangroovesG R 3 Replies Last reply Reply Quote 3
                  • Matt_SFM
                    Matt_SF @Christoph Hart
                    last edited by

                    @Christoph-Hart that's why I understood on the other thread.
                    @gorangrooves yes I get it. I know that if the user uses the Generic Low Latency ASIO Driver, he can only choose between a "small / medium / large" buffer size... 😲

                    Develop branch
                    Win10 & VS17 / Ventura & Xcode 14. 3

                    1 Reply Last reply Reply Quote 0
                    • gorangroovesG
                      gorangrooves @Christoph Hart
                      last edited by

                      @Christoph-Hart Good to know. Thank you. I guess I'll leave that for a future plugin update.

                      Goran Rista
                      https://gorangrooves.com

                      Handy Drums and Handy Grooves
                      https://library.gorangrooves.com

                      1 Reply Last reply Reply Quote 0
                      • R
                        rzrsharpeprod @Christoph Hart
                        last edited by

                        @Christoph-Hart how do I disable the macro please?

                        I am getting this error on Mac AU format but not with other formats - Mac VST works ok as does Windows VST. Is there a reason that I am only getting it on the Mac AU format and not the rest?

                        R 1 Reply Last reply Reply Quote 0
                        • R
                          rzrsharpeprod @rzrsharpeprod
                          last edited by

                          @rzrsharpeprod said in Audio Buffer Size...Multiple of 8- Error Message:

                          @Christoph-Hart how do I disable the macro please?

                          I am getting this error on Mac AU format but not with other formats - Mac VST works ok as does Windows VST. Is there a reason that I am only getting it on the Mac AU format and not the rest?

                          Sorry to reply to my own post, but do I need to rebuild hise in order to turn this off or is there a way to turn it off in the compiled version I'm already running?

                          Thanks in advance

                          S 1 Reply Last reply Reply Quote 0
                          • S
                            Soundavid @rzrsharpeprod
                            last edited by

                            @rzrsharpeprod You don't need to rebuild HISE, just put the
                            HISE_COMPLAIN_ABOUT_ILLEGAL_BUFFER_SIZE=0
                            flag in the Pre processor definitions in the project preferences

                            R 1 Reply Last reply Reply Quote 0
                            • R
                              rzrsharpeprod @Soundavid
                              last edited by

                              @Soundavid Excellent. That worked perfectly - thankyou

                              Much appreciated

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

                              45

                              Online

                              1.7k

                              Users

                              11.7k

                              Topics

                              102.2k

                              Posts