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.
    • 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
                                        • LindonL
                                          Lindon @d.healey
                                          last edited by

                                          @d-healey -I have no lag on MacOS either its WINDOWS problem (I think)

                                          HISE Development for hire.
                                          www.channelrobot.com

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

                                            @lindon Is there lag with the sliders too?

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

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

                                            10

                                            Online

                                            2.0k

                                            Users

                                            12.7k

                                            Topics

                                            110.2k

                                            Posts