HISE Logo Forum
    • Categories
    • Register
    • Login

    Arp --- problems problems problems....

    Scheduled Pinned Locked Moved Bug Reports
    5 Posts 2 Posters 225 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.
    • LindonL
      Lindon
      last edited by

      OK heres a snippet:

      HiseSnippet 1565.3oc6Z0sbSaDEVJNaGroFRxvz1oWogoW3LEL1AJsLLL3DGGF2fIZhBobGcizZ6ch7thUqRICCuQ8goOJ7FzdV8isjsvQwDJsPzMN6YOmy9s6d9cASA2l36yEZ5kO3TOhl9WirNkIG1dHlxz5tsldEzlBudbGhq1Vm5g88INZ55kdhZd8xKqE98tGuE1EyrISHoocHmZSdJcDUNgpYqcott6fcHGPGkh660pqMm0l6xC.rTB0PyCaeLd.4YXEaKgzz+pNNTIWXIwRhul9xawcN0ZH+OXQ7eH0mdjKQMnolEnnHx6vccTHV82ZsGRccLS1y9ZZ5HyIm.khNAtApG0gNl9jShUBmvXhDoOOzWZdvq4BBO8Tva4H3sJxxVP8jSlQgsUQXgmofjO3hjPaoczQF8CX1RJmYvYOiKI6wpsdk2TobOPJ33ttOQB6XFi3Vq45OrZkxglC0wNNwbuwsLR3c.QpH9rfQGQD0VOyDGRb41T4o.4FJ8T4sUlYo62+LV66bmrqNHvbVdXclZUZyYRA20UMsZglZZkIX9yDKXMVntukwIX2.xXFg6hrW1WsXW1fEtjvjoXjy5xnx87HwFwI2IyPoe+DRJglruRyX31IMgX1lPZ9VaZsivG7WOu61XIVY.FSC3yiHjT0tUeaxIfmcj4XYz1D+ikbOv2dFaUvig6D3hkYciTwNhm.NtyXo1UsZ9fcS5XKmCeqF45a0LucaAg6pHSpzdX93cobvKbp8wFuwQpph5zuOwVNArKi14EKZXoECJW48j1nLZuSHBr6ERVCuBm0PuzWfYIVpnYItlJKQ2ALtfzd3F4lh36e+oHlWHbZeiZohKmDFeciG8HiMVuZEC36MQ+n9fnJ9bWRcOAkIqcSrgcj.FaXLJRK2Tk.Hg8DMSCgdmSf.R0jBHh7CCY4sehB6W4+Ig8+nFpebrHnLQxfATUzyXisTTZl0MnzGA2fI6I8UiOB.Vkgn6ZwtCaEHkPDbpihTDhhIEdUmNNjVAzQUz9Dnnkrp.oOWwsboNDQn3WGA0tXIIdwzlBC0aUDkbUjRCg3XZE76ERAqDp.qioSACjtdAOF.MvExcImd9OLytQ7HDmcY7ilVAFytQVIVAs4iNhuE+0gpXMjE4UADHixXxEayjBFUQ6YKwmP1GyFPN+2okQVCC522kLuCgkiDesLhaBM7Dpha.6hQzC3LRpIlQaNJuV8mitei5WzemCjlTl+rHEoWcZT1+G2Zy50M+0sqW+tAlv3ApwOXWXbclYx7G0Mm4MGMd9WDOegQ4ZnmRXCjCK7oY+iUqygJb9Bt4G5XshY6tJJNooEwEpoiOS3fqTPmfuEsWfzKPdFpqQqhhqdlcf.0hDENshd2iKlhttRQcXNue0bYCDW1.wXj.kOXKCvtV7.li+kcQ7em2ZZMUgclbe47ero+TGAGq9RnJZgQuta28fgh.iGYDWlVXaB7QdPZNUK.ILDV2e0J42CRUUiFEoOixo6Z.pLRYwT61O3AIMU71nelixZNaSKJtiQY3KboheEwbi0mvUxpeFHHEJfelSmUet8jVMms2lF+K7jVQs2bFExVAkbAmS0aKRiRJdiMwGWkx7W2WOYMuUqTIEp05xzieIld7ZQPAZNhB8CnRQFBjuIbrwuAMpX7DBiHlsI6rYI+qK9rjQ8Icf.y7839YTbRCL9oI9bexNBxq1WcKmldaNVj6Tu6w6.axbkwBKCDglKaNBJPPlw7XwdcgrdMo3OmbkK+IHU9Euq2GdjhRECtmQ0FkSvnEcjmKoC6DnqRfRTwFaS5iCbkITyZj2iy3dC4LpcZKf8IRAcv.hHM1ycCsoTp5GbLkazZeneIbZq4en0SAqPrP8uA5BdVzr3mEy6956PQv0P4YZ74QD9ReYFgeedfjxFzCCFpPJ+vGBDBrZShKB0W8.JKoBNFMtQxaPYQXNgC9a3KdxlIuukZxlISd4ZbNViQXaA+k1QkHp7IuRHE39iE9e.gxndpwFMG+7VnF0anMBhr+RaakYysg647kYiEPl6t.xbuEPleZAj49KfL+7BHyuLWYTIU2LPxGEERAHX1Ir.cc8NLL3QF58p8OPUseAH
      

      Its very simple really - its using a set of nested containers (to make sure everyone gets to process their events in the correct sequence...

      • right at the top is a thing called arpPreProcessor - all this is doing (in the on note on and note off callbacks) is setting the channel for all incoming notes to CH1, and adding in a duplicate note in channel 2....

      • right at the end is a thing called arpPostProcessor - that is setting the volume (gain) of any note in channel 2 to -100, and if the user deselects MIDIthru doing the same to any note in channel 1

      • in the middle is an arpegiator - set to listen on channel 2, and send on channel 16....yes I know it says 15 - but the UI is a bit broken here...

      All good - you press some notes and the arp plays, but.......... but but but but but...if you add in a processor (before the arp) to ignore the note offs from channel 2 - I think this should make the arp play for ever - but it doesnt it stops as soon as you stop holding down note - I've even REMOVED the add Note off - and it STILL stops as soon as you release the keys....This is breaking me - I've been trying to get it to work for two days....

      I need to end user to be able to play the arp - have keys HOLD(latch) and to allow the original notes to play(or not) --cant get it to work...

      HISE Development for hire.
      www.channelrobot.com

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

        I just tried your snippet. I press a key and the arp starts playing, I release the key and it continues playing. I'm missing something here.

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

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

          @d-healey -sigh - well sadly its not doing that for me...

          HISE Development for hire.
          www.channelrobot.com

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

            HISE version?

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

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

              @d-healey said in Arp --- problems problems problems....:

              HISE version?

              oh dont says its so....

              HISE Development for hire.
              www.channelrobot.com

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

              30

              Online

              1.8k

              Users

              12.1k

              Topics

              105.5k

              Posts