HISE Logo Forum
    • Categories
    • Register
    • Login

    Apple M1 or monterey = freeze

    Scheduled Pinned Locked Moved General Questions
    25 Posts 4 Posters 2.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.
    • B
      BWSounds @Lindon
      last edited by

      @Lindon
      yes

      1 Reply Last reply Reply Quote 0
      • B
        BWSounds @ulrik
        last edited by

        @ulrik
        im on the same system. hard to test with out the M1 but I know someone with it and i'll test/try everything I can thing of and let him test it out.

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

          I have it in my oninit and all my deferred scripts but set to false

          What do you mean by "all my deferred scripts"?

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

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

            @d-healey
            Scripts I and via oninit with Include();

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

              @BWSounds

              Ah I see.

              Internally HISE treats included files as if they are just another part of the MIDI processor, so you can think of it as all being a single script spread over multiple files. There is no need to use Synth.deferCallbacks() in those other files.

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

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

                So I removes the

                Synth.deferCallbacks();
                

                from the deferred scripts and the plugin loaded up and worked fine until
                3 instances of the plugin was added, im going to remove the

                Synth.deferCallbacks();
                

                from the oninit tomorrow and test...

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

                  @BWSounds I don't think this is the cause of your issues, generally you want your interface script to be deferred

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

                  1 Reply Last reply Reply Quote 0
                  • B
                    BWSounds
                    last edited by BWSounds

                    Ok so after testing everything this snippet is what causes logic x to crash.
                    I did all my lfos like this(7) and once I remove the 7 lfo scripting my plugin works fine in logic x..

                    so could anyone help me out with this one, or test it on their logic?.. im confused.

                    HiseSnippet 2879.3oc6brzaaiblL1LIRMZytaSQauMMnGT.RiEkjeDDTr1VVN1H1xZsTx1fBjszjirlFJRURJm3ZDf8GPO2y8mPOzC81t+jx+f1Y3ygjyPR8vtoAhdyZwY9dOeuFpgtqkoJz11zRPrT+KGCEDumTuKMbF1ZnBxP3v8DD+YRNvQiANPaGgcubrhsMTSPTbkmS.PrzpBtWe7a1UQWwPEFMjfvqLQpviPiPNQi1c6Wfz02WQC1GMhB5laenpoQKScyIXgYEoZBiUTeqx4vNJDvtkjf3saqgbLs54nfEFAwU20T6xdCMemgG7uBYiNSGRtQVnGlPdCuuotFQhIeVn0PjtV2.k1V.SztQlfU7LAOP5XjFJb7HSwW5NAHBCZ6g3shKdqDS7joEuZThGCQRjRjV0Sj9JodpVnwNQy3szbngCzZfB1rSKJdvJbqe72H0xDCggySFo7V39V3aBwn5F0p8X.9+8nmUob40VqRYr821AbghE3n8Ow1bhg13gJ1PKvuG35S7jygNsGL.p5T8gwg3gDZDGcBBYidDDtnSjg1c1Y2iZC18k86eRmdzjr6A6zq8oXbT6dx209TLMCzLLUaYNZroA9lpOLAbIDL+YIBdgHSHfroCQCJn33CXnldXm8Nr0N8O4TvQG97C5GSW685NsPFZHUEr6j6zboeZPSIo5nyG5HmgD5A.a7pmGd0C0nWz4jc6kvKnq6xKelGARZOHuIpmOt04gai7wsAObalOtM4g654i657vci7wcCd3tY93tIOb2Jeb2hGtOMebeJObkqU.miZbwtHtVb8sjKfykbfCNwEmDs4mbBzZmiNZ2cZ8BrKOxPGY.AClXn5fLM.lFQnSHukodU0.Z+XrLnOA9nxWUFfuhmH7I1PmcbbrPmMwAB.UqE.8yJWJdF2Lf7COqb47C2HDvW3ZonqeFtXaUFBNldqEdkklVe9zT4BqoxSklVOWMs9zpoMlOMc8BqoqOUZZib0zFSql1b50TR6EF1HmKq5K5.uKV5ZJXKhZ1LW0rYjZVtRY2daRbA5evg8.3+q+AsAcO8DbOGGuVFWKof2UkEDIrwcEu1PjFD326BwuyscBfLA.x7OF3Bf9.SvXy2g6hDGT3fASlrjl1mMQeebcbqT9pJkKgF.pFbOw67JeuTu6buR2YEws6UDjpJSJIThGXpCULNGpUk.TljCqkAxoikWrBEFTeLcXVP29UGnnaCiwozwYY.bzGS1waBsMAXgMzFCLPL55hjGlev6WPL6oM3EzbWagat4aHxvT6sFQCHGybb.C9MeCbsHf4adq4adwVhRTxcJpFYNJEdEyRmhEILfgqXe.eeA2jE6LxriIIrwMsrW14rSGTOuzA0yLYfuJNsYCH+J+XNem7fMPkLfIb7H6ajuVl9wQfkwpKMPABPpDJQt.3kyJk8h+bUu7C3xOZy6mBDwjvQHYjcIx+b8SioMwkF9lS9FA+EpHa.8mvHgMJwS.7AWspnakOGu93NedFrh402HOu9FY30G5rLCd83gC1WeFdSToIxuXCHIYSUVIbJVN244EFCxLRsAHYAAzwCt43JETR5JxpRgKwTrxKgk.KAXZUS3dRml1+CEsHS1AXQDLLPKgPktRDiEkRgAodQpwqTjSXC0SRKyvljdudgMDVkt0y27l2Lss.ujJWiTwccJ4Pd+3OQuCN46V6fC2qMv8oE5FGwJUFYbuTccOX5RickeII+G6DirXTSKWKm4kyYdlYIq39vzi.hcmmQO+gbluQNy2j87wjg0ygFajy7aly7awWF..+eGaYgNiJ8xA6wk4Ld8XiS3RpDgLV9R2iMKYOc65b1+PTUjRW46r6MZVcPS6fyKiHiffftt3u47TQXm7xN6wJD6vN85u3CwR6ZjHFiA.4EfHytp4m7gYoRWrQ1SuY1SuEyoob5YsKgvXujgfqyNjZC1CuI6g2Zph+RFZMOAfTc+LSwezd+7h+XDgDsqmoJF70c5e.mxb8O3y2fvTtv0yd5FYOcStA.eJTmKyGqBmfPN00pyd3FrGt40PPXhRkWeEAib+ynJXpXDOEkpWU+CZ.YexdfZCfFZ1fzMhx5GpHxNlNvSLpR99MJU9CkAImZv.ly4KW5PKlSSNoKVYgXUiIiNCZQ8sq3Bnf3pwOSI2l+YJg9Hun5Yto.DmMy.4bxXn+8QGJFYFm.EA+0KAAweguDhA0w8jn7E9mDkccsyBHLQ9ZojNSBt5gfXoaGbTfDJ.c9JoDdtyFYBEmP21P5r5zPmxRAOTo4D+5yF9OPJ8iYX1nzWHQ2KYRZ7wuoXzftd3rIG2WJVz7TPjd5HMnkKQtmTT9y4lB0maJzXtoPy4lBqO2TXi4lBaN2TXq4lBOc1nPEJOpZyOIjmeRvxs7kGtmhiB43A5mcFmwdLzxAQJLHtG7BjJz6vBVRZOn8acLGKH9qCK2JHdmoIA96i3sy1WReLMeGRyYnfnj3eCe6PHIAG4tGfu6hfxQhqHPw3aOEY7o36ukCe+6o3qvzokQ0En3lFGt8OJpVdmhTHIhg+vejhg+z6hXX2XLr6bwv5zZH55igLKUEwZfEGV+uJJqkJZsMJC72RwTrDXongLetk4jwj1dZHTTxGqrGE4e6hf7IqHRQ+KJN8KUrhkT9Bulh3XOwvEjpwVPH2MNnuvC0HG.53eaeBiUrTFAcftydOo8sf+kIPC0Kk4sPVpXUk431dcHp0mKQsAkn9SVWGhZYo8gPMxtglKAsIsM8xqCAUR5Xz6mKYbcdtn3rySmLF8klcM4htAOWzqCQc9bQ2jmK5BSTWPtnawyEcgInY5hd6h0hIGWzs+yYIiEiOwaDkiC1hlQx7bOVzLpNuk2hyHe2nJ9L5Hkyf5t74tRteNVMtNTr3OYusC78XJ7FI+tTf1.E2GXDxFXZ7XfyP3k.EKHv1A6GC0vCBvsPCfJpCAl3Ys.HCBT.KnhN3BnkM4Q3XahAT+RfLf7nwDB0i+sHsdngEAnFxQw2sa.tC9dn+JUC9xayvfxUOiYJaRGoz1WOuuDzfvMP0yvB+ihw8ogSz029gAr3zuLQQAfGimYNRWn5e5vmiTueRr3X52gpuT5XSsI5jFToektHuGa9SfWPi8dTEd.koeXIIeOuVsXumW47D2Jn3h2vDxQcHa48VLjW79EutkW+2ZtJRdubWQB6pR6+Gx7UjagKJ2O16vnW2xDI4m6N.zFGxYAbGVdQ7tLNtvuKisc8P2+XZJ1RwxBgqKYnAohl+3OFtrmZlWZfrMMLcEkcFgC.bnEZ+Y2C5LwHln6OQuw3LWZzXPj9dPrnp4RR6Xt4qLSuskwilnVauIe0KuQCIm+LHKl2TzRAxXOznw5v1FW.0Mwi3k1XO3.kI5NgiRKjGicNFOzz.oR60bJzwBc94PKZQmo9riCojYzHOX6Sg5PblY5mkyQHCnhE1LAmQSg7T+Ryxb45WI4It.RHK3yiD+q7YTh+o3U2ldI+NAO5S2lMwr2KzLw9UoKVRsQPJiF0dtnGMX6MTiQ1IAs0dkaZO4u1SW+DvG9TyINHiyOVAmw.aTj5LYTOboOUHVXMLf51jdfuEojm280H2SDndPCM2a9O3K+IkI2K5OobvjEMN4dRd0+HVkOwCowco3VQ9+kh5M7J2c472Xh6492o.7cjGS4MZiYyXaN4jYRZYmMK2az+2t2n5K2azx8FsbuQK2azx8F849din9hRVt2nk6MZ4ditgW49bgGiTTsL+dUuS4FIP8ttifssFt+46qjzwj6AgmMNIoZOolvHbeKeupJIq3uCuFvFm5y.NMlAbZNC3r9LfyFy.NaNC3rUl3PZYbmINli7xNhGnaa2CXnnnWC4tgaB+WXFQwIJ
                    
                    d.healeyD 1 Reply Last reply Reply Quote 0
                    • d.healeyD
                      d.healey @BWSounds
                      last edited by

                      @BWSounds I have to go out now so only got chance to have a quick look at it. Nothing immediately stands out as being problematic but I'll take a closer look later. I did see that you could simplify your control callback though.

                      inline function onPHASERsyncPOWERControl(component, value)
                      {
                      	SYNCindicatorLIGHT.setValue(value);
                      	SYNCindicatorLIGHT.showControl(value);  
                      	
                      	LFOsynthphaser.setBypassed(!value);
                      	LFOsoundphaser.setBypassed(!value);
                      	
                      	PHASERsoundPOWER.setValue(value);
                      	PHASERsynthPOWER.setValue(value);  
                      	
                      	SYNCindicatorLIGHT.changed();
                      	PHASERsoundPOWER.changed();										  
                      	PHASERsynthPOWER.changed();
                      };
                      

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

                      B 1 Reply Last reply Reply Quote 1
                      • B
                        BWSounds @d.healey
                        last edited by BWSounds

                        @d-healey
                        thank you. anything helps!
                        I've been trying to simplify that part all morning, I'll keep at it.

                        EDIT: Ahh, I see what you did!

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

                          I'm not seeing anything there that I would call problematic. There is a lot of repetition in your code that could be reduced but I don't think this would make a difference to the crashing issue.

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

                          B 2 Replies Last reply Reply Quote 0
                          • B
                            BWSounds @d.healey
                            last edited by

                            @d-healey
                            Yea it’s been driving me crazy but every time I take that part of the script out , my plugin works in logic.

                            I’ll compile with the simplified coding you provided…

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

                              @d-healey
                              your simplified coding was what I needed, I compiled and it loaded up and worked perfectly.

                              Thank you

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

                              26

                              Online

                              2.0k

                              Users

                              12.7k

                              Topics

                              109.9k

                              Posts