HISE Logo Forum
    • Categories
    • Register
    • Login

    Lag in Develop...

    Scheduled Pinned Locked Moved General Questions
    42 Posts 5 Posters 1.8k 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.
    • d.healeyD
      d.healey
      last edited by

      Is this with a fresh project?

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

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

        I haven't seen it here on any platform using all of the latest develop commits. Currently not using IPP.

        Dan Korneff - Producer / Mixer / Audio Nerd

        1 Reply Last reply Reply Quote 0
        • ustkU
          ustk @Lindon
          last edited by ustk

          @lindon Are you not asking too much processing in a timer, paintRoutine, LAF function, etc... ?
          A while ago I experienced UI lag because I had too much component on the interface (several hundreds I reckon because of a big mod matrix)

          Hise made me an F5 dude, browser just suffers...

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

            @d-healey said in Lag in Develop...:

            Is this with a fresh project?

            nope - just projects initially built with Master - which now compile and run in Develop....I heven't spent enough time in Develop to build and complete anything from scratch.

            HISE Development for hire.
            www.channelrobot.com

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

              @lindon Then it could be something in your project which was tolerated by the Master branch but the Develop branch isn't so keen on.

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

              1 Reply Last reply Reply Quote 0
              • LindonL
                Lindon @ustk
                last edited by

                @ustk said in Lag in Develop...:

                @lindon Are you not asking too much processing in a timer, paintRoutine, LAF function, etc... ?
                A while ago I experienced UI lag because I had too much component on the interface (several hundreds I reckon because of a big mod matrix)

                Well I don't think it's "too many widgets" - as this has not been a problem in Master, and as it happens I'm running two timers only - 1 to do VU meters and one(when they are asked for) in the presets - but now in develop I'm using the pre and post preset load callbacks so - I'm actually using less timers than in Master.

                Opening the preset browser and loading up some sub-categories (about 15 of them) is taking a very long time to do in Develop

                Cant say I'm seeing the same results on Mac....

                HISE Development for hire.
                www.channelrobot.com

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

                  @lindon Running HISE Debug Build I notice JUCE Assertion failure in PresetHandler.cpp:2629 before I've even opened my project. Might be related.

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

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

                    @d-healey said in Lag in Develop...:

                    @lindon Running HISE Debug Build I notice JUCE Assertion failure in PresetHandler.cpp:2629 before I've even opened my project. Might be related.

                    right... this fix is down to @Christoph-Hart right?

                    HISE Development for hire.
                    www.channelrobot.com

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

                      @lindon I've just taken a look at the assertion in the source jassert(f.exists() && f.isDirectory()); It doesn't look like it should be causing a lag issue, so I guess this is unrelated to your problem after all.

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

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

                        @d-healey - well in any case its not just the presets browser that is behaving badly - its widgets all over the place... I think its a bigger problem.

                        I cant get the develop branch to behave well under windows at all...

                        HISE Development for hire.
                        www.channelrobot.com

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

                          @lindon Can you make a minimal example?

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

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

                            @d-healey said in Lag in Develop...:

                            @lindon Can you make a minimal example?

                            minimal? no. I think this is about scalability...

                            HISE Development for hire.
                            www.channelrobot.com

                            LindonL 1 Reply Last reply Reply Quote 0
                            • LindonL
                              Lindon @Lindon
                              last edited by Lindon

                              @lindon - so more experimentation - the preset problem is to do with the number of presets in a sub-category - 10 or 12 no problem, 30-100 presets? - big problems....as soon as the number of presets is bigger than the page there are problems.

                              HISE Development for hire.
                              www.channelrobot.com

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

                                @lindon Is this with the stock preset browser?

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

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

                                  @d-healey - yes....

                                  I just made a "minimal project" - no back end no sound nothing only widgets

                                  30 sliders, 15 buttons and 15 combo boxes... Button 1 turns on/off a panel holding a stock preset browser.... as soon as I create more presets than fit in a single screen I get really really bad lag.

                                  I copied and pasted the same preset 30 times and its nearly unusable...

                                  HiseSnippet 1877.3ocsZ1zaaTDFGe1zrkD2VZpTEGqrh3PpTHZ8ZGaGJkl37RUTaZMwkBREncytiiG0063t63lFUZohB2Qbq2xm.DbqGq3q.RHfCP4DRf.0KHtQYlcWaOahGGO6X7k14k++lmYlm4YmYxT0GaCCBv9.sIu1tsf.siqWaWORikaXg7.quBPaBcBLfXjCTY2VVAAPGfl1QtHqTsIGGD96EWnhkqkmMrWV.v0wHa3kQMQjd4VcwKgbcWyxAdMTStZWXw0swdKicwsoVxQzM.srrus01vqXwp1X5.sitpChf8qQrnlCsNUvN6VqAdGun5ecT.ZKWHKQNPMJnnrAK2.45TsSuL..zFuZu97Qh5ymVeCjCpa9856SEVP1dJ3GCzFaPlTNILIMNSZ7HS5T50r8QsH8JgYOGSecOBzutEcnl2ThpKXruTSeYLsFdj4ZZca3Z9zDcULSYCiYyVxv3rmKSF5vc.I6cs7yV0xC5lK64y1Q41Pxx3lsvdzDyLcTwSyzjA44h7fYq21ylfvdYwdUZSHXubLo9X2Yr6naVJZ21vyl49YlLhvbAzQlN0Kpvyk4ATp8uYiAO8YmKfkenrksbc2h5WLy9aWJINa5JXB7pdyD11YdPlr6un506aYwrbg98sXlCq+fDNiW6laA8464rJRmQS5lbzgyMwNZXgqhXu08Pjq1BFmdMrqCa5m8+OnSEHdbk5d8VwVHspjPmqWM14plKxA5CPTHuh9k7vakCDZ7wKLe1Y97+3BfgVrYBw6057+tDhymPbzugVbgjhO6G7KRzxyqRKWLg3Eym+6jnkKkP7i91+9GjPbYIL6nUKghmTOdoy9k+hKHibS0jmWM4ETquqzL9BoS7DQquLRNke5u52NXGepX0zngagqfuWn9io2IYtgv.NDDlpiHu5HJnNh4UGQQ0QTRcDkUGwBoEww64ZYnjyct8+Afe5BRnNoS4yemm9yRESnnZwDJolbEiFuP5jmoSvb0l2xqj5BJoddkTWTI0kj3qPGTcxo78dxS9QYTqzmQLMFAq0yMBXXNBXjeDvnvHfgRdhl41+d4dtDdCllJt9Omh5Us8yqn9Boa+fc0q1bmRw+LUJ9mYRK+VO8L+oL9MIi+s2E+UY9hqYIkr7xJoVo3e4M5i+x6t9JVDK1soDexW5ogaA8IH1gt0VAdWjML5tUlTeEXvsI3V.sy28JGnmS+POb783uwpc6l3Quyh.I3Xxw4Q0SOm7bbVrc54TfiydOL8blWDGvGIEmhh5WRxojnwYI4TVz79f4z2CcyQ5s4IUPRR79PKBUgDuWDfnBId+nm8wpPh2S5VOdnI0mypy029rz3Az8X6B.sukH5C4I3E3FP8RaZQKSWKNdnjfEGYQQvBcRTErPeFUAy6BM0iGgfKJB7stmZfKIZnPUvkEM4oJ3ED4tkNvItGBAqPDSd7C+1IDsF9NxELvTDn8HRFmqnn3bOyURRBcdjljPuEoIsfnuQMzj3teCA9CCFU+tpCAeKevyc86VOD36KKn4EsaGYAUTz1ujETIg6GTxEJkEtAUIAILPijfLMDtE96rXJBSkS352OUw.f7wXt0CFkj4WArGYTRNw2x2dTRleMBXkgh73G9E1ziY0DQwenb9Tlh.87GIaXNda5qSrok6KKJgNPxiRnGi7nDF0TdTB8IFLp9c6OB91xfm+52EAIv+WVP7csm2VAPINI8mn.nRh.I6hkxh5ZxBZAQC1RBJuvsVrOPSDA5DcdWNrG0RLmnG3BOmWm+rlWawcPNjFrnTu1Q.fFPz1MXw9z9WZTKDA1ry6dZxiRq8KYR5kqIe1rq1pqAcbR7aWJxfVyEaQPdaeMjKLztNoNeVBu7JZhVV9Th780Nco3aRK5ZyNodUeX.jTwGuS.cPbqsSX3+SRCmk627xuPP2IZUK695Fq5X52OS1rSydoK0rtKLZ88zuYVhea3rcJY060xxK.g8BVJfhpcSVMpa4FzqJguGF+9Km8veBN.SGTbnkDE0K6qVuNs+RKKmQWQK43z+lXSnmUSAV+JPWHQPYqYcWrOcDh8B33KK1xVm1qcfUv9z9Vht7UZ2LZffY74CyJJ86w711jNyioEbCZ9YyZLW988aVIyml8GF1FWFEPVxGZ0crItElse+SWUQV1l3cpZ43PcIGVc0fV91MpX4WA21yg0SuQTAcF0hFk3JMyC.cWt8Wiwub66YaR3fuztoz2.6z10hj7g+wdgiwEP85R7Z6XunN5rBYW96eVhWCnw.eMfCqIdJ8pHhci9aii0GajF+3+CaL9MTdB8UqWGZS5Yfiqu16m1GL4gz7ahayBrsgEwGw19GcsPMZzEaHs08nQtBXy2iw1QXTZiNaQrFzyILwKo+hKLGKsVbg45THnoksO9l1Q+MIXuRyIBygZSdgOJ0I02fkNa2+1a55FyY.ZhbP2z1l08eib.P+0XlBM4SglBoPy7oPSwTnoTJzTdfZXuU2kZSvMiVNPyn5pgeiQSaUOKpmUnWH3+.H3aWTN
                                  

                                  HISE Development for hire.
                                  www.channelrobot.com

                                  DanHD d.healeyD 2 Replies Last reply Reply Quote 0
                                  • DanHD
                                    DanH @Lindon
                                    last edited by

                                    @lindon in the exported plugin or in HISE?

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

                                    LindonL 1 Reply Last reply Reply Quote 0
                                    • LindonL
                                      Lindon @DanH
                                      last edited by Lindon

                                      @danh in HISE.. though my Beta testers are reporting the same issue with the compiled plugins.

                                      HISE Development for hire.
                                      www.channelrobot.com

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

                                        @lindon said in Lag in Develop...:

                                        as soon as I create more presets than fit in a single screen I get really really bad lag.

                                        Is the lag present in the scrolling of the preset browser list?

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

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

                                          @d-healey - yes thats what Im saying - create 30 presets in a single sub-folder - open the prest browser - go to the sub-folder - and try and scroll through the list of 30 presets.

                                          HISE Development for hire.
                                          www.channelrobot.com

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

                                            @lindon I created 120 presets and no lag here, but I haven't tested on Windows yet. I'll do that now

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

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

                                            6

                                            Online

                                            2.0k

                                            Users

                                            12.7k

                                            Topics

                                            110.2k

                                            Posts