HISE Logo Forum
    • Categories
    • Register
    • Login

    Arp Stopp on Preset Change

    Scheduled Pinned Locked Moved General Questions
    12 Posts 4 Posters 526 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.
    • Christoph HartC
      Christoph Hart
      last edited by

      You can't - a preset change will send a all notes off message and kill all voices.

      MikeBM 1 Reply Last reply Reply Quote 0
      • MikeBM
        MikeB @Christoph Hart
        last edited by MikeB

        @Christoph-Hart Uuhhhh this is the knockout criterion I was dreading all along.

        I have 100s of plug-ins, lots of drum machines,
        Superior Drummer, GrooveAgent von Steinberg,
        Drum machine from SugarBytes
        XO, Atlas, Blincsonic Substance and many more.

        Not one of these plug-ins interrupts when the preset is changed - not one.

        Why does the arp have to stop running?

        Or better, why is it linked to a note?

        Actually, it should run independently either via the internal clock or synchronised via the DAW.

        No matter if a note is played or not.

        Is there a way around this?

        Is it not possible to include the start/stop of the arp in the preset? So when the arp is running, it is written into the preset. When I call up the preset, the arp runs automatically (because it is stored in the preset).

        If there is no solution for this, I have wasted my time for the last half year.

        Please tell me there is a solution

        How about a note off/note on solution
        Preset 1 note off - new preset same note on?

        In other words I have my finger on the C3
        Now when I change the preset, via SCript
        simulates that I have lifted my finger (note off).
        and immediately pressed again with the new preset note on?

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

          @MikeB said in Arp Stopp on Preset Change:

          When I call up the preset, the arp runs automatically (because it is stored in the preset).

          Yes you can do that.

          In other words I have my finger on the C3
          Now when I change the preset, via SCript
          simulates that I have lifted my finger (note off).
          and immediately pressed again with the new preset note on?

          Yes you can do that too.

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

          MikeBM 2 Replies Last reply Reply Quote 0
          • MikeBM
            MikeB @d.healey
            last edited by

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • MikeBM
              MikeB @d.healey
              last edited by

              @d-healey
              Thanks for your answer Dave,

              said in Arp Stopp on Preset Change:

              @MikeB said in Arp Stopp on Preset Change:

              When I call up the preset, the arp runs automatically (because it is stored in the preset).

              Yes you can do that.

              I have not been able to do that yet!

              In other words I have my finger on the C3
              Now when I change the preset, via SCript
              simulates that I have lifted my finger (note off).
              and immediately pressed again with the new preset note on?

              Yes you can do that too.

              Is there an example for this?

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

                HiseSnippet 1033.3ocsV0saaTDEdVGOQXCgRk5CvfuxVjXstoszBBQpcrQVkzZUGJfPnpI6N1dT1clUyNaRsJ8cfa3Ag2.tma3RdL3NtLbN6t165DSHwRr2c9+aNy2bN6Hi1SDGqMDmZGOORPb9.534J6rdy3REY3gDmsoVQrkzcdDONV3Sbb15qPaN0pRR+9qurKOfq7DEpHjWokdhuVFJsEZGcvyjAAC39hikgk79AGLzSq5oCzI.N1h5Rh3dmxmJdNGcqBE.QeeoUaFa4.XHNU6p8mOdl9bUl+uRFKOIPfBcHigDkodfNvGQLpkzalLvezhyaLAxxnhS+VYm96QOR5KWpunK7QoFXEQTte3T45fWm+a34tN34TBdUyf2coi8LxHagEDauOcnxJLS3vUPYXk4Koxe5P6oAOT11g7SECLfvxHZ9HW2cYOz0s0mWutQLkEvisOSLm8Er8dxS.cRUfTIXSRTdVoVwzptIVqV0AyoQGzzSGFoUP12kcFOHQzp9aqWSNg0bQl93zT0pdsZPHw5.Q6HiTYa1360ILtQvlAMBoZJyG5XrFrOg0WMEpY6oBK10et1lREVjvV.TeGfrEGJvsdKvPyF4nqQq1wn9TL1iGDbBvoZdYvCYpzACKzKTMSO.EsgifNMPFwxjhjjvSDllHFpytbvSljE8krkWs.Lt0XFeNXtt.apRKZ4FL5HvKVk3s8Mi34k03J4nVMTIsuHRjKe8ubH4cdjjliPvUaJE8CyonY8YhDRRMZdSmjB+xiIHeyvC4V9hDA4DpSjvXk3ww4PwYvXjLteM5gh3Ss5HXhvxqaf7aye3lU1AAZtE3RGKgiMV76PKqpC4Mkm6LuPn+A4.HqZ2gNxH.BTWi97XggbxzEympsM38eigHshvBs+5E+7Eqp89n5e+2tHUc5wrxdNz2tScFqA16GyOSj0YZ7YLqIQr6RS8eSDWECbf3mFCIKIDcYBOHtjOo2Ql+kDfrw3qlVfsjEvUsMfel1.fGmEuhQfvmAALl8yzko3ak91YuDZtZvxOfFXL216eoucu0FP8+3N0eG4br.DGpydUHjYB4zYVT5WbR4fK4.UuATuR268Jcu+G+zAjqNmEl1q8SB31UWAf68xM.WMqLqEmmBWX14k2KdK1K3diWacSg6coijVuYqGuUVCdgGg+ei27sr6P6OYhvyV.1pzAe2ltR8V.kWpSvIAGwsFIPHn.0dL7P0S.HQoDAwH6pBRQxjcQYryLVn7SEt.9xM1AkcxM1YgQRH2ynesW1XQbO96kpAvjJ82YpQOBkYKmFRotscIgvhtW64gsh8.ru9Xt+FDy9aPLOXCh4gaPLOZCh4S2fXd70FC9OFOMwpCydl.JF0OcbsiSeEGXYoLRx+.GE+BVC
                

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

                MikeBM 1 Reply Last reply Reply Quote 0
                • MikeBM
                  MikeB @d.healey
                  last edited by

                  @d-healey Thanks Dave - but that doesn't solve the problem that the arp stops running as soon as you change the preset.

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

                    @MikeB I just gave you the starting place. You can keep track of a held note between presets so you can use that to retrigger the arp as you suggested.

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

                    MikeBM 1 Reply Last reply Reply Quote 0
                    • MikeBM
                      MikeB @d.healey
                      last edited by MikeB

                      @d-healey Thanks for your effort Dave - but it doesn't work.
                      I can hold the note and re-trigger it - the note will be played after the preset change - but the arp still stops and does not start again.

                      There is no function that turns the arp on or off independently of a NoteOn event.

                      I think it needs a button in the Arp with the function:
                      Arp on/off
                      Then you can control it with a script

                      And with on/off I don't mean Bypass or Enable but RUN - Arp start and stop.

                      ulrikU 1 Reply Last reply Reply Quote 0
                      • ulrikU
                        ulrik @MikeB
                        last edited by

                        @MikeB do you have a snippet of how it is set up?

                        Hise Develop branch
                        MacOs 15.3.1, Xcode 16.2
                        http://musikboden.se

                        MikeBM 1 Reply Last reply Reply Quote 0
                        • MikeBM
                          MikeB @ulrik
                          last edited by

                          @ulrik

                          Here is my test file.
                          This is for a drum machine

                          When you press the play button, the arp is started.
                          If you change the preset now the arp stops.
                          Although the state of the play button is saved.

                          The aim is to keep the arp running - even if the preset is changed.

                          HiseSnippet 2155.3oc4Xs0aijTEt5jTiV6Y7bWBj3klHDxQDeKIaxLLBs9Rb1IjjIFaOAPHjUmtKaWJsqp2tKmDuCQh8Adm+J7Of24E9cvS6a73voptsc0N1gdMYVgfVJW5SctWmpNemtgO2lDDv8QFoZOxifLdDt0Hlnes9VTF5v8QFowsq2psYklMPUG4YEDPbPFFq9kx0MRsFR87seQUKWKlMYJID5LN0lbLc.ULkZixGQccOvxgzlNPi6cJenMmUi6xGB9xp3hHOK6Kr5QdmkjsUvHiGT2gJ39sDVBR.xXspbmQs5yuhEx+Yz.54tD4KkPs.EER9.tqizikTQ05SccZLNlCPHCbioYfUCy.uDeB0gNg9zLwSUKXNUB87gwJ2k6UR28Jlb2yPy8VKz8dFtksO0SLcEou8P7gLAwuqErEn6Vg7hVgtFtFG3fIxOv5BxA9vKSjH6tEKto4dEKtwaRmtPAQeZf4UVAlc84CL225RpStj7jNsOomoqUf3HxHyegYtW+ZPeTlKkQL6NjYKnblImUcnPvYkj9iO2MqMefGmAd1llWZ4NjrQ5OjNEsqY1wZ5GqT0F.0TfLAbWRdOeJSjc8eKenokOwrOjEordlNP51bcyelYcVOvn46QDxsr2wEp5nwZbiMdSJPYjKAidnC3opR97dtVijrNlsMMKISIRVuI8MuI83DHn0Zi84rqGEMquQ9.IcULUyx08bn9M6rAKjfKTHVNCp5CDPf6aVw2izqG0BJhJMwmhhfIa1YWWms0kaXw1xFLxrADF4BMady1xEjAlYssMg84M.l0XH283iZ2eZNUs6OM5NWvj1EVX9own0kQzsqXhV7tpXLgGYQSDA4qPAi7OKbad2hi2gkroD4lzoHtADcwCEhABbZ2tUGUOTaYizZbgWXQxjna9EIwiOHEnE6RW8TVV0ohomsNApFfaGklQUcObv4D+rfj2j1bVg61MT5YVKxZtR4lyxx6m8uKAyxTFU+TqjQ3hp32DhW7Mg5WTaGl3zXjyNjQEm5QXK59QTT1FtobkHuBXUntm7wQ2SFVninv0govQmFQJWVuWEJQhGsOMGwe+g6aIrj2XG4Rfa5Q7ETYFvXexkPqvv6uSg2mDbgf6AlZREBbAtHp4SnYOvkaIfqzZSgLkz3OAqSpD5Z8dmil9R8xQNPn0dBzfi.0bU84WEP7Qm2abO1TO.39eJEgJHClR8u7w+7GiScKI4+1e8iJxpvbkbF3OjAJ5WWtc0x5RRXZZ8etoveHYyIKU+ZOKV.T1DTI.T1vARV5ZAGwlxipEn+BTfr.N31pEJvBE31qcf0kbev4k3IhsHbFIzEjxrcHsPB+ZpineSH4xgU9cYTGlKle6Yd1767BR5+9LouAckz.S1i5+Mk6Sn85OEVTiQkQZ0BqkfJXs8+ZZ6++8+PLM8nPMkYLlAKFwUonGgkExcBInoqekltx9Mki63+wyl0wK+9xBx0hwUOOBuyVuZ281Y6R6UDcN2G1WaQ+5XmTBo1zxgNLPmtdQn75fXkeRBSqbkuIOmMIJSkfirWqarQ5uDOFgH51wXWp6f.An6CG.W5hLLwenQyS+k0q0tyAmd790adCXlNxFKc1JuGqGZgIEO.tBSnuCouQftMbO.zI2YnqrcuNRTI76nEfSWwf7Ig0Am4Dizgm+IAdZRc2mgaPE18mu+txb7W484eh82Hv9Yv061kXKl5rqgO327oGYutq7hwtRkgNT9wbYiCkq7xPJlRRJXcD+R2GCg4k3gv.vO1v1FQ2Hp8x19.xEnYj9BR2rNyBxEN5dPSNWgQQeHvVVC7bIPF0W.pOF2.vJ+f3Z3.niW3bf+Ibg2CswBJLvx1A3zk6UHpcZgi3rKUcb8EE1Zq7E+byKd6WalyryqLqREv+bBmwKr8tcpMBfsbD09hNEK0YuWsSt2w8GX4BWTkqEQAxI2BkO+UVWhFHy5XCoqMv5Z4+lpEB4BguJhFulqJe3LdciUSbcz7Gfs37lPbsOUCvtZxbu43RqjzgVeQD0odTo4M7pw+.aNG.wYRCPPRolTbAngkSNBi7jIDH+Xln8XbehBGeVI5fHH7Pe5Lo+uNvyoue.OWDMNuMEN8j.TmoowkNUU3LG1lR5tvluTfim6c0Zy9pJfdrNk30NydZaoKm0lw3EIXHgGiC8hHRK0fFYvMUX1+tphVtT.aUz3BvgfVBhWDsYTxSKmDk7PrTCJeY47hmpTPqKnKvM91uHIoCPKbe4buA+mjQffwiPbNhwOeVE7Suc13oQJ.PpcNuJ+ZkJdNtE4qFRfNrSHm7.RyUxfO0V.CM0zhAnIWpnIEtU+gc65RVtJrGhCaT2lRtqPHZPjmGy9MfN+Jk.ypRFPaC.Y0VXFs8YkcjG8M9Q3R6lW8TC940xes8P3WGWoBJ416LnguMfTL41a67Uxmu6a2Oe9FeUC3cupI2dOGeLg0SzewVCghasSpBVK+WBVK+YRqUOl0tqRqmgg1zLXFfVDW.CBOIGUlqh9A3SGJ7FJtmT2yvmzntBUSjBuUJHgmcdhTQ.ZnEnlhkSRY6CvuEPCMmR9u2laZ0jA9+eymxO0XerEUhCtNSgjkn7wmCs.6ZMzULlZ79ZRPnd84LpcbTyvzo85Q70884FPUDBYg7DJurbSnDwJPKe9SJeLkQr7mE3+8GBQiDte8CwgtqoD.h4+aLu6p++47tM4Cke7xSrfBU4HSR3IvXlPqzvKDjenXiUjcuBeu33onZQXNpW9H7DsXI46FQKVZ7heuXCXvSedG6v6pj0xelhBD2L0DpovmHe2bx2XFiKluHLxnCsissLcmqDBMeY1ZIjY6kPlcVBY97kPlcWBY1aIj4U2oLxYdqLTvGDdTDHzntZdDCiIesBiUQ+K.GfnWTC
                          
                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          22

                          Online

                          1.8k

                          Users

                          12.0k

                          Topics

                          104.2k

                          Posts