Forum
    • Categories
    • Register
    • Login

    HISE Sampler VSTs Crash? Across multiple brands (FL Win)

    Scheduled Pinned Locked Moved Bug Reports
    29 Posts 7 Posters 1.2k 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.
    • AllenA
      Allen
      last edited by

      is the "make bridged" enabled ?

      I havent encountered any crashes in FL Studio(Windows) so far with my plugins but i found if i double click the open button, the display window will glitch when the plugin is loaded as bridged.

      1 Reply Last reply Reply Quote 0
      • StraticahS
        Straticah @HISEnberg
        last edited by

        @HISEnberg

        We are using a Webview same goes for Cube - correct. I was assuming the data refers to expansions because FX never produce this issue.

        A build without bebview will be worth a test!

        creating user interfaces: www.vst-design.com
        founder @prototype.audio https://www.prototype.audio/

        bendursoB dannytaurusD 2 Replies Last reply Reply Quote 1
        • bendursoB
          bendurso @Straticah
          last edited by

          @Straticah Oh webview on Windows could be a trigger. I had to remove the webview on windows because the plugin was loading so slowly.

          I made a post a time ago about it: https://forum.hise.audio/topic/13464/webview-doesn-t-work-on-compiled-plugin-in-windows/18

          StraticahS 1 Reply Last reply Reply Quote 2
          • StraticahS
            Straticah @bendurso
            last edited by

            @bendurso It is loading slow indeed but not much slower than other VSTs.

            The webview works like a charm so far (which is surprising) but it could be the issue.

            Might have been coincidence theat the only HISE "other brand" vst i had installed was with a webview aswell? :D

            Will know more once i bypass webview from my build...

            creating user interfaces: www.vst-design.com
            founder @prototype.audio https://www.prototype.audio/

            HISEnbergH 1 Reply Last reply Reply Quote 2
            • dannytaurusD
              dannytaurus @Straticah
              last edited by

              @Straticah said in HISE Sampler VSTs Crash? Across multiple brands.:

              A build without bebview will be worth a test!

              100%

              Meat Beats: https://meatbeats.com
              Klippr Video: https://klippr.video

              1 Reply Last reply Reply Quote 1
              • HISEnbergH
                HISEnberg @Straticah
                last edited by

                @Straticah Yea I suspect this is your culprit:

                https://forum.juce.com/t/br-webview-freezes-daw/64917

                Do you have enablePersistence set to true?

                Do you get any useful information when running your plugin through pluginval?

                Sonic Architect && Software Mercenary

                StraticahS 1 Reply Last reply Reply Quote 0
                • StraticahS
                  Straticah @HISEnberg
                  last edited by Straticah

                  @HISEnberg Guys you were right the webview is the thing that crashes Lunacy audio Cube and also my plugin...

                  Pluginval shows no error all working fine there.

                  In order to NOT crash i had to remove (not only hide+deactivate) the webview panel + its code.

                  Seems like something thats not fixible from my side - and that a more "famous" vst has this issue gives me less hope that i will be able to solve this 🫠

                  creating user interfaces: www.vst-design.com
                  founder @prototype.audio https://www.prototype.audio/

                  David HealeyD 1 Reply Last reply Reply Quote 0
                  • David HealeyD
                    David Healey @Straticah
                    last edited by

                    @Straticah I think Mndala is also using webview, does that crash for you?

                    Free HISE Bootcamp Full Course for beginners.
                    YouTube Channel - Public HISE tutorials
                    My Patreon - HISE tutorials

                    StraticahS HISEnbergH 2 Replies Last reply Reply Quote 1
                    • StraticahS
                      Straticah @David Healey
                      last edited by

                      @David-Healey it does yes:

                      a7901ee2-ebf0-4c4c-8448-cd45518ab43f-image.png

                      creating user interfaces: www.vst-design.com
                      founder @prototype.audio https://www.prototype.audio/

                      David HealeyD 1 Reply Last reply Reply Quote 1
                      • David HealeyD
                        David Healey @Straticah
                        last edited by

                        @Straticah I'll let them know

                        Free HISE Bootcamp Full Course for beginners.
                        YouTube Channel - Public HISE tutorials
                        My Patreon - HISE tutorials

                        StraticahS 1 Reply Last reply Reply Quote 1
                        • StraticahS
                          Straticah @David Healey
                          last edited by

                          @David-Healey thank you :)

                          If anybody gets some insight on this - it will probably help a dozen HISE + WV plugins.

                          creating user interfaces: www.vst-design.com
                          founder @prototype.audio https://www.prototype.audio/

                          1 Reply Last reply Reply Quote 0
                          • HISEnbergH
                            HISEnberg @David Healey
                            last edited by

                            @Christoph-Hart a good candidate for the your new Claude/Ralph system? This one is a bit over my head unfortunatley... Maybe just confirming the Webview is always running on the right thread and it is properly addressing race conditions in FL? Just a reminder the issue sounds very similar to this one: https://forum.juce.com/t/br-webview-freezes-daw/64917

                            Sonic Architect && Software Mercenary

                            StraticahS 1 Reply Last reply Reply Quote 0
                            • StraticahS
                              Straticah @HISEnberg
                              last edited by Straticah

                              @HISEnberg @Christoph-Hart So the only solution right now is to remove webview from my VST?

                              I mean its possible to rebuild the browser in HISE, but want to check before i do.

                              There is more than 1000 people using the VST right now - getting a fix/workaround from my side is kind of expected from me.

                              c7ee88b6-990e-4d62-8979-2b3bb355cc02-image.png

                              creating user interfaces: www.vst-design.com
                              founder @prototype.audio https://www.prototype.audio/

                              HISEnbergH 1 Reply Last reply Reply Quote 0
                              • HISEnbergH
                                HISEnberg @Straticah
                                last edited by HISEnberg

                                @Straticah It will require some careful edits to the HISE source code to properly fix. I haven't had time to investigate it personally. You could try deferring any callbacks to your Webview before it is launched. If you use Content.callAfterDelay(int milliSeconds, var function, var thisObject), it may give the host time to respond to multiple instances of the webview loading simultaneously. If this does work it will only act as a sort of bandaid to the root issue.

                                Sonic Architect && Software Mercenary

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

                                  @Straticah Can you try to make a minimal example that crashes FL Studio? You can start with the webview examples in the hise_tutorial.

                                  Ripping out the webview for your preset browser would be the wrong move, let's see if we can fix that.

                                  HISEnbergH 1 Reply Last reply Reply Quote 1
                                  • HISEnbergH
                                    HISEnberg @Christoph Hart
                                    last edited by

                                    @Christoph-Hart This already happens with any of the examples from the hise_tutorial actually. Just export one of them on a Windows machine, load it in FL Studio, and click on it a bunch of times. You'll receive the same crash report (why users click on it a bunch of times is beyond me, but this is FL Studio we are talking about).

                                    Sonic Architect && Software Mercenary

                                    Christoph HartC 1 Reply Last reply Reply Quote 2
                                    • Christoph HartC
                                      Christoph Hart @HISEnberg
                                      last edited by

                                      @HISEnberg ah ok and it‘s still happening on the current dev branch? The cube plugin is quite old so it might be fixed in the meantime.

                                      HISEnbergH David HealeyD 2 Replies Last reply Reply Quote 0
                                      • HISEnbergH
                                        HISEnberg @Christoph Hart
                                        last edited by

                                        @Christoph-Hart Yes, as of a week ago it is still happening.

                                        Sonic Architect && Software Mercenary

                                        1 Reply Last reply Reply Quote 1
                                        • David HealeyD
                                          David Healey @Christoph Hart
                                          last edited by David Healey

                                          @Christoph-Hart It's happening in recent versions of Mndala too, so I suspect there was a regression at some point. Maybe someone can try finding an older commit where it doesn't happen.

                                          Free HISE Bootcamp Full Course for beginners.
                                          YouTube Channel - Public HISE tutorials
                                          My Patreon - HISE tutorials

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

                                            @David-Healey I don't think it's a regression, if it happens to CUBE then it has always happened - I'm fairly confident they are not using the latest HISE version for their current version.

                                            StraticahS 1 Reply Last reply Reply Quote 3
                                            • First post
                                              Last post

                                            31

                                            Online

                                            2.2k

                                            Users

                                            13.5k

                                            Topics

                                            117.3k

                                            Posts