HISE Logo Forum
    • Categories
    • Register
    • Login

    What do I make wrong?

    Scheduled Pinned Locked Moved Scripting
    9 Posts 3 Posters 489 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
      last edited by

      Hi folks,

      I am working on a new project, but Hise can't stop to crash every 10 to 30 sec...
      I am sure I made something wrong somewhere in the timer and/or paint routine, my code is dirty...
      But I don't know what I absolutely need to avoid
      I tried different timer setting but it doesn't change the deal.
      What is strange, is that the exported standalone is very stable...

      the process is:

      • I set a timer
      • call the paint routine (all the computation is inside because I have too many parameters to call an external inline function)

      Watch your levels! (it is automatically playing at the moment...)

      HiseSnippet 3994.3oc6arDibbTsGuaG6ciWbBXfHg.UrRDMqc6Ymu6mr1Ym823rI6O1YiSLFqPucWyLcbOcOo6dr2wIqvBIj3FbfK4FRQhi4Nmv2PB4CHEIxAPnfDRHAWxA3L7pecWcO8r6rFaS93IQ1c+p2+58d0qpt7NdtFXeeWOkLisWuNXkLmUsdOmfVqzR2xQY8UUxbF.fe.tsxx85n66iMUxjYjqRFMyXipnnfV7ae+EWV2V2w.yAQ+cMWKC7FVssBhftS0Wyx1tltIdOq1RXWt55FtNq3Z61EzjQTyqzQ23V5MwaoSP6TpJYdl0LsBb8pGnGf8UxL5xtl8p2x8NNL7ulku091XxKETpCLhAtlqsIQiIPUVokks4NBK1WAX5NQ1+HL6+7paZYZEBOxO7bzAPQTH6OxbpiR8JHqd4Gd0Kij5MJS8dd05FdVcBhFgnaOq55NAXuF5vTfrZwvU4T+6uk5JtN9t13bF1XcurSsvDiOw3SO82Ecknen02Zu01s1RqrlLzqbkIFGlb7CP2V2CY4D7FVlAsPWAMW97KjXnWAa0rU.LVE5XfLCvNA4ZqeKbMO3kPsLqfOZQj0uNgps8V6gjzi0bZZ4fyY6paVCX2R9Ym7c2Y2se00VYu2p11ar5Z6dHAt+z05Fz0SOWPfwjZnIaCygD3SRDAmG93fqZ6tutMYfrwQg7eQ1UWGqai87wB6tbB6VLdnwGZQoh1Nt9uICIJCmtH5RwEwzEGDcWWl4wHT.ZgzU8katiiMPrXBoINXE21cbcvDaOFVTGf.OvIAAZcvdAVXeXFr8qVe6sRRfF5cmXbD7ax6PT+Ieo3liFevVTUDFMzBDibfDIDui.dO.d9IF+voFfUML1zIzhdXrm3yACiQIOkFZewsw1PsFaKeR3DOf0vCC0VH0f1.fmUPzzSipanai8ko9V3d.g2nzLZklSqbdsxEzJWRqbEsxypUdNsJ40pTTqRIsJUzpLqVk40lI+MW.zNfYap+1tdD1N.tUZdA2JqUdFA2JH31LZUlSlaVNGI2NA5lL+R3qzOXUlqJdp5znYikI43Zh8Ix9l.XObSz9vhLuBtskemVxfaPJUk.NaDBG3HAlw5Nl3CVPLR.dq8kd4ZXa9ad5lVco47IUuhbL7oKvtBlTcbXw65R3wq7vPLLrvAeGP1NltsQWG0w02Jvx0YhwsbrgvITitNFD.DzHwgYmhG0a6BgSD7IRHa1DxHQspoPSWbJzEQY2TOnUNlzxNE5BIvZAFq8vPUYGJuAHGx0SSXtyZ+tAXTPKLxzMvmq118P5AP4BqfIFugqWVKPgxu.xBcYTg7jGt3EmRjqx9S5LbtNc8akkCm7yf4vdogwZPCi4nEwacml13WBwv2sqiYejVpx7xD32AiMEDDgEoXdAIz3AMfN2Wv.fY47DZxlO2roor4yUZJYQFY+8GvPr19037DsY1JR73.nTrzq8h+pokd69grqNDfkvTYXPK4cHKRk1tYNSbCr2J511jbR+rAdcwh9APjdEgjdoZz47Cz8BnvyB9BJhwFFyFTvvrhnchBviLjw2C2AV+OX81swfhGfs6QquFVYNYNSfmUylXusf77rFPOLrreweOUrXRl8oaZRvdamTvWCkWjgD5U5yd1gnf651M.TjPyAksIQXLZAOkGFvD0hU5B6gQPCh.AMYHjR4NB3zJ2Eo9MIBm0YdV1e4mqoGtmPiAoBdYit1failJS1G.jVXhntrfVVF2xA5TkKq3owr7UarSSHzFB4hmSK9E8lnJ9R.KnzdCKg11OxDY81jNlfPbfyucB4APRQVwYgrLWNTlucRYRPw7.93Km6.vTnZYtCRCwdgH1KDwdogHaMMZ5i+63EjMKHiK.BhVgBXC7buolZg9MfjlfUirTlcYwRkoZ1DYRlyD84VHWEP+XTNcDkWfLvBGmWSDZPaZAAqA6foQr9TQ32OxMyY5oemMHQ2bemlvcpIbRBHvCgJZR6+vnW4Odnb37wEZuOTYDOUrLfXQ3gKQAtkN1vNYZCEWeHisidhfa5gzQOwWQmtfSbJyQggtHiA4nqv.SSz+90b1mzY70zs6hgZZL9j1HCPjVMXJGcOkTqmVtfulRDp.dYkzkWFUZl7SkHHSZbhWZP4sbIWyBpgPJPhdQDzLU7wEceIxOZX6Bde.pvgOMZl74Am.Ul8RFjvp6BDCTbCAuXcYRaANbw7RyPx0JVNI+RigfRJTGFwTbIKDRVSMcOL4m7hIE5asjizMI+VxIKe5rEolOexRF8CQXaX9Lwr1kQG8bFLm9k3Ysidlq3QMyEqDzfdBrg1t2lkjQThDI4DuV7MJbQ9jmXCFWfuVgki7jJG5NqCdiBykOlSf4W3Udxw6Sjv23LdZvQH3igq+vv8Xl0pf2DSh.w210tKaaHCnvwkobIsfP5TBrijxjlSylsXdtDESuT5mJ70vFPW33h5e4qbrxDD1ESHSYNbIloezxd.S4jNzHZDYVGVPwA5eyxGAs1wpy55wRgi5oKY44kWZkWSCQV7ThGGQg44yidwWTNu9xWAUb19r+3uQWp7pj3AHFolksc1aDaESMQL5kPRIPj8WnIBxRYD49IEbPf+MSl50LWCPtqYaa0wGm8FOLxK7coGu4fKLebs9Fu0kG8ZlFpPbQ0e49Z6t8V6og70g5FVAjVPPj1T7RMtKYp1UHwBu26ghEdbrgBxaWfsUaB8Ip1knyqDsSsJIXstTSXINCVMRYaAGSaV3NVAsVxtSK8n91fdwtkFaqugDRlVVx1poC1bO7AfDpCr9F4AzzHmhqF4XpAu7jjBedXyI6quuvrJVxHO+LlaIQWew7Nmnl+joLdOf+eN46Iah2vjz8DHgKLzU5zYS94RVAx81c6Mpm7qkHelihVsG3AUKPf+gGRdRC.i3HPH2y0NqgfVMP.Pu6rSzXrPgARhBeAH.tDacqBfGfgKrB0LzLqCkNS7AoPrYBpTCOHk9zmvyg9Boo7uli69EGBMm39YchQGATyJ4ORsjx3AohxRkneWXZX1joljoTI8ielLSM96N9XieXeiznQZCw4rM1iebRiEtgJewFpJR5Tn3rj9iv995MwL8WPHeWWDkKhXiVPQXrYV9giIIQ1IcMXUIqS216i8D9UNdJYFM9WkTcveUR4OZpAyiKgnqy5NVAa2A6LnuUoBeZRQIyo3JEfZ.8aV9U3eyx51VlXOEKSkLiqJrZEpJy+Tv2+AO3OunxPP+oUoywwHt5e8t+xEUd80WUOPm7wS4ZTzm6AfsJ91VFX1mRcL0Uw92JvsCvtvHKP0XBcBwGZEJ4aSk44Ti8cuTNH56WaUsG7xyH9z2zuaDAvuHCC.6aEQf7u3P120Crk5V2M12LmAcWZa2xvsHc8y+53mUsbw4loXgYlq3LRCTjMxryOa9RkJLOYBIzjdlAYRSnJcJi8aPidBLHY4M5vLuGIs6UURZ2qd0giUhP.IsdQI97iziwmyF2Erg99bWvoUCrBfb.I1b8zM9vQCMdNjspF.cW.oWjaJgRCHrK175899UIvXWkgynx9zzJDRjmRmOekJyNSwhJjd4V2YG5Q4xxG0IsvzlZFmV0iJ6gxzNCyzJHYa2+m7Paajq.xiUa6YTswMR0zNO2zpY6pSNN68rfILVJoLnBGQDLuX.Ky+bpK00zxcIGc6d9P3z9MikbUnR4JUJVpurt4KWI+7kJTo+rNHUbFngxx8a4kmuRgB.IzhRYJqR6.bxvJmqaN4KglTnHElj9ETljdvFv.Wp.rPPx4ndImip9iqpz+EE44T2z0jblkwuCKjKtCe.XEjXWVDxkyvw2JPxu8oK9X4hsLrp6yqtiUfQqz02Skh9RV84wr9xulPSntViFXifHkcT0Zu4Sf6DznR5xoY5xYTWokqGrhAQMFi+RgX5xtfJD4l9CK9FRwT2+67S+SKVCpJS5dRrVZoRezhqhs0iGLLRbKZjgqehTbnrOjUyM0C7rfjV0s51tNjzXfA+oCr5DoYkLmhj2xdOO4chRTG6XRe4+.+3CVf7dF9fEDCJOo8rLG0oUYlD6ZsQeNtahBhzr0FjJQgV9KTMbfciWd7LUENNIJnNOAbYBnCrg6c1ADXMO76Dxme1GU8Ur5CpxpU2z5.4Vi1CCkFq2yw3KDyJ7abHr1tU6N13cwPmH6yqSw.gXvRDK651VZQHzO7m+OVbU81c.MmC5St64+KK9F3fM.ps4vt24+v+9hq50SFlxG+AwSEpN9G+OWDlCv2ECEcDR3W89u+u4yudYUlWdb0vk6X2XvvEch4bWtKTVKQeoeRUXE6aaguCuuYQw1pet0mbdlk7rpuAzPB8CzScJec56Mb8ZitJ1A6QVMpvft2qz5nC48dsyPeuW21H.Tg87zg8Y65CszDkn+aSLVQYotJNnqSH5nO72cw6y.ECKh4UCLuBxyhBfEkK3A6QPFIE38XbJpvDI.Yw0bzgI55XvZL212.LVhuStJ0Ncs42gkBxDFAtnL3jQViNbQVGyZmpOtttuiLbKsmhJMR+pz4T4ww0rrC3oqeC0MWe00Q7APrQhGZ9nKYLZq7iLDaE+bpFLsZK5YPDaK4zYdkg57.Z2AWmbodRROWeNF5OCg90bLSRc9zZMN86P8WiCMZJuPp2kZHLJkCPhcNPSOM61hDfWmbNbRG8yZ2F7nqyNamwf+mcqfbXGxDs6Br4x8DXkFgZjK8Vd14he3DODGUU+i9H5XkF+Q0wJIbmBH4UBMNYPQFkLTpwjBZQfNpP8GpyMJkXqypFVelEVMgDf3ATgvWpsaWGoUKxd+SP8kiIW9I1FCe3KAdJIc7LhlUtF110fHR15xhWQg5dgiWEece7d5TcHB15NPCkADhjW6zvZersTGerEx4xjxC192+dpEKmK9uauM7GMtH4w4Wg9txikYuwDydrNiWCrCaH.k5e9ph1kEPi6b1z0wsSKWGKCYyaWL+5KD28jheboffncFB6D4GTcWrMV2Oxao8AUI2bKcu39vSTTxQ6JR6eKLoFI+BpL0kdqQQew3nNF4KkG0wvW6BZF8y.yze1cOLEGzdXt2ez82+DcOLKN38v7oKFeOLRaqQf0m7Ac9lUSYOLOWZ6gYxSvdXt+Cdve6gZOL267e3G+z8v7+vdXJ94g8vnT8ys6go3S2CyS2Cyix8vTb31CybUe5dXN18vT7o6gQZOLqhan20NP.s3iy8vnree6goyu9o6g4o6g4o6g4w9dXdRHi15FdtukAa0SRp2YnP.61gdUUFScSx6nBhlsH9Fx+l6eKCCRrwk.uS5TT7DSQoSLEkOwTT4DSwLmXJl8DSwbGAEjclrT2.21r3c.vNqwVfJCaiXzPek+Kwrn9wC
      

      Can't help pressing F5 in the forum...

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

        It works fine for me. I'm using HISE built on 2nd March.

        I'm noticing the CPU usage is a little high, could that be the problem on your system?

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

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

          @d-healey Thanks,
          My build dates from January (I currently have a big project for school so I don't want to risk an update at the moment)
          It could be my system, but what should I look for?

          Do you see any "bad practice" in my code?

          Can't help pressing F5 in the forum...

          d.healeyD 1 Reply Last reply Reply Quote 0
          • ustkU
            ustk
            last edited by

            My CPU is in the range 6-10% depending on the speed setting

            Can't help pressing F5 in the forum...

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

              @ustk I didn't notice anything wrong with your code, although you could probably just use repaint instead of repaintImmediately

              You can have more than one version of HISE on your system at a time.

              Libre Wave - Freedom respecting instruments and effects
              My Patreon - HISE tutorials
              YouTube Channel - Public HISE tutorials

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

                I remember reading somewhere repaint and repaintImmediately were the same

                Thanks, I'll try to compile a new version then

                Can't help pressing F5 in the forum...

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

                  I remember reading somewhere repaint and repaintImmediately were the same

                  Thanks, I'll try to compile a new version then

                  Yes, they are doing exactly the same thing and just left in for backwards compatibility reasons - the threading model in HISE figures out automatically if the repaint should occur synchronously or be deferred.

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

                    @ustk I missed the memo :p

                    Libre Wave - Freedom respecting instruments and effects
                    My Patreon - HISE tutorials
                    YouTube Channel - Public HISE tutorials

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

                      Cool ;)

                      I just built the last branch, it is still crashing Hise...

                      Can't help pressing F5 in the forum...

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

                      51

                      Online

                      1.7k

                      Users

                      11.7k

                      Topics

                      101.9k

                      Posts