HISE Logo Forum
    • Categories
    • Register
    • Login

    Fixed Arp

    Scheduled Pinned Locked Moved Solved Scripting
    4 Posts 2 Posters 75 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.
    • Oli UllmannO
      Oli Ullmann
      last edited by Oli Ullmann

      Hello to all! :-)

      I'm trying to script a static / fixed arpeggiator. The arp should only trigger the note that I have defined via the knob. Unfortunately it doesn't work yet. I attach two snippets.

      In the first one, my script that sets the note sits in front of the arpeggiator. Unfortunately, all notes get stuck if they do not correspond to the note I am actually playing. I think this is because the arp gets the original note and not the set one. As a result, the value for the Note Off command is missing. The arp does not receive the Note On value that I transposed, which is why the note hangs.

      Snippet:

      HiseSnippet 1421.3oc6X01aaaCDlJ1ra1csMIqXa.6KBE6CtaEF1MuTWLLTmWayRShmUZV+VAszYahHSpJQkEugAreZ6C6Gv9oz+AaGk7KRwJoJFsCcCSev.7Hu6d3w6tGR2xWZCAARehQ4iG5ADiOgZMTn5uUeFWP1aahwhzc4mCNla36YdLDnHaNziED.NDCiBOUuJiREIQeu4IaxbYBaXpHB4DI2FdNe.WMUZql6ycc2k4.GyGjX0q1bOaoXKoqLDQTAZMhGy9TVO3PldYKPIOiEzmX70zU.mG1nAasUWYE6FOtg8irYM.65cdTsGx55rRCvoiypqsJiXbicb3Joukhof.hQwMkNCs5K+IQrCNgGv63B5A0IVnmiEuqz0QuE0RIa0m65zZbnJfPLnslF3JDG3tK8.tCeh7jAP8DlS0HY.zXgzvqPJ3UOI7pk.dY.IiDPpXLjVhZY6y8TSmQimaR2Sn.+tL7bJIThWKw3OnaIwEHTUGvNE10GGLQgJqWq1CLwet+2VF+5FJrUbovTJNTpfiDUte4eobox+ZYyKNU2tYNm1U9RWWvOyo0oG9WkhUDgC5.9Ov7LlaHLYgXHHcbkd4w0jG61w67DKTJ1SvUG4AhKKYfLJboOCFgJbopnSfaO5Dvxk6.9DtiVzohNQkT53BIB2Sq.NrI4E6sMSwFaMzvny7.eEWuOL1FNCqmhOeKQ2FBNUI8hV6.OoPCCiR402mO0uhlCmL329glAJvyh+yPxZ6Aroq+2eUSuwgf8bz4T5.M2FaRfkr9X0JlvnmXwTdrsh3.cYgtpSlYaOa5KV3HcBcYpzUS5dNil.SERkBqySEAb0vj39cVIVdg3RzVbkc+rw3BYfQ7r98AFG0X5Vzc51ErUSAXQ5tu78SWnjt+1wtGSM3BHhTIx4eVzXyejcFX9TP.95fW8qfU4OyKqhWtYUNxVgt+XelHvSFjxvVv.9wXgTPRguH.6CButs9zLo7sjL+Lm5MOYWbSloNVLUneTZwFCjgBUpzfBWEYU84jrp3GdjUKjexpoMVxfrZgJFT7rMPYltMi42YNlDqGnlzarx8Rur6gzXlyxUMhF6.DF3cOpF.Js3CiXZpj1BZyG0Kqx8QaUpbIzsARWnpmOW6O8Mlzd4+YDubFwY3HdOvI9Q426mmrhLYW5lWfALKRx7PuMouLlTC85w0M.iR1ucRIoaIdwNCEx2o2Ud17oW1YylgJExZEeigXTLRzENYFYt2hMtEsMf0PoMA03JUOwAzcnXkmkNVGKahAJlSCn6g.dQX3ZrARkhD49S4y.AibFBPKH8U6CCu9AxzaDO.b1WH6LEB2LKkWbjxXEPG4lxyiTeYpE75P.YRmHNeajDP3VzXty1LQO35eVVhZ0OraWWX9xjtIcGACSyOlCWFzKFq7xo7cK7UjQF3tzw76IlXhk9K7yQ2mw3Ko0WuZ1eWCecB3Jswa5kKe08a1bipUe79aWs5JgshGmaesL84fnmpe97zoZOcx2id5kxVwiyYJzRT7pBBA3ZAt3UJkusRgLMxmSOJT4EpdGXpknGzZGrmn+XiM0HKjaibGsQ1Q3LiIVLmok2f9L7FXYjR+g+aZR82FTZLFs3C7bgcDmgIvnDMFWF4Uin1FKMM+zARgzquTvsSF.ZCJedudfeRrm4FZCkRmzNQxca1FSKXIua9W0743cpY9XbBlyXQ8q8egRlmWeAMFtl5KiY9u22hV3+1uEssLTwE8NfgIg3E2htFA9DPj9KtPOXbahQiqMlIyBDN0F25bzj0G2XROY8wS9OhOFvr8kuxNtOjNO8iijf6aQzeKZI5A5wl0msCz.7wbux1NsolQwGNuJtx7p3pyqhqMuJt97p3ilWEa71UT+V6MBUxAwklDBRDE8PGCi3K5DUQP9aPhxxIH
      

      In the second snippet, my script sits behind the arpeggiator and is therefore completely ignored. This can be recognized by the fact that the Console.print command does not fire either.

      Snippet:

      HiseSnippet 1422.3oc6XssaaaDDcok1zJklDa2f1BzWHB5CJsABRwWhBJJh70DWGaqJ53l2BVQNRZgo1kgboqUKJP+z5C8CneJ4OncVRcgzh1gVHonon7AArytyLmc14pZ4Ksgf.oOwn7wC8.hwmPsFJT82pOiKH6sMwXQ5t7yAGyM78LOFBTjMG5wBB.GhgQgmpOkQohjnu27jMYtLgMLkDgbhjaCOmOfqlRsUy84tt6xbfi4CRb5UatmsTrkzUFhHp.sFwiYeJqGbHSerEnjmwB5SL9Z5JfyCazfs1pqrhciG2v9Q1rFfc8NOp1CYccVoA3zwY00VkQLtwNNbkz2RwTP.wn3lRmgV8k+jHVAmvC3cbA8h5DKTywj2U55nuhZpjs5yccZM1TEPHFzVSMbEhMb2kd.2gOgdRCndCyobjz.ZrPZ3UHE7pmDd0R.uLfjQBHULFRKQsr84dpo6nwyMo6ITfeWF9NkDJwmkX7Gzsj3ADppCXmB65iKlvPk0qU6Al3O2+aKiecCE1JtTXJEGJUvQhJ2u7uTtT4esr4E2pa2L2SqJeoqK3m41Z2C+qhwJhvAc.+GXdFyMDlbPzDj1tRub6Zxmc63adhCJE6I3pi7.wk4LPFYtzuAiPEdTUzKvsG8BX4xc.eB2QS5TQmnPJscgDg6oQ.G1j7h81loXikFJXTYdfuhquGFaCmgwSwuuknaCAmpjdQmcfmTnggQo7p6ympWQygSV7a+Py.E3Yw+YHYr8.1zy+6upo2XSvdNZeJsglaiIIvPVeLZEcXzarXJM1VQbftrPW0Iybsm08ECbjNgtLU5nIcNmQaftBobg09oh.tZXRb+NKDKuPbIZKtxte1XbgLvH9V+9.iiRLcK5Nc6B1po.rHc2W99IKTR0e6X0itFbADUTIR4eVzZyejcFX9TP.9ZiW8qnpxel2pJd4tpxQ1JT8G6yDAdxfTB1BFvOFCjBRR7EAXdP30s0ulIoukj4m4Vu4I6hWxL4whoB8ibK1XfLTnR4FT3pJVUeNKVU7eeEqVHK2TL4AzqGW6ODgkamjRZOjKZnJjOC0Ul79Surj2aFpTXPbbBzXTLhzERdORbuEYbKZaH.ToEA03JYOQN76POLbfkN+bLsIBnXNEfNWM3EggqwEHg.VLR.VmxmABF4zDfRP5q1GFd8MjouHd.3ruP1YJDtYVLu3HlwhjcjaJOOh8koVvqCALwxDx46hj.B2hFmJoMSzCt9ukknV8C610ElOOoaR2QvP27i4vkA8hwLubJc2BapNR.2kNNcWhMlHo+B+bzshX7kz5qWM6uqgtNAbk1XguboqteylaTs5i2e6pUWIrU75bqqkoOGD8T8ymlNUqoS9dTSuT1JdcNcgVhhYNEBv0BbwJrx2VnPlB4yoGEp7BUuCD0RzCZsClSzervlJjExsPtiVH6HblQDKlS2xaPeFVPJCW57OgxztIyXBkEpXPwB5AJyz8VZ9climboGnlzPbk6k9X2Cmcwb1ATFM6xAHLvANqhYG0jOLZ7hJokfV7QMvV49nrJUtDp1.oKT0ymq0mdLYsV9+wftphHWXvf2CCB8Q4W6mmzQMYq4MuvXOYMYzGvyzj5uMnzXLZwG34B6HNCyXiTzXbYzDGcKGSMcCYGHERu9RA2NogrMn7485A9IwdlWnMTJcV5ITtay1XdPVxdy+plOG6ol4i1IXNsE0u1+EJY9d8EzX3ZpiKM+vcVzB+2dVz1xPEWz6.F5DhwvQ8Mii.h86EWYKXbcwQqqMt0MKP3TabuBi1r93Jw5MqOdy+Qzw.lsu7U1w4T09oebDE7dKh9aQKQOPu1r9rkbGfCy8Ja6zhZFFe37x3JyKiqNuLt17x35yKiOZdYrwamQ8r1aDpjChCMIDryqnZdFFwc1GEQP9a.PvHmf
      

      Does anyone have an idea?

      Many thanks
      Oli

      ulrikU 1 Reply Last reply Reply Quote 0
      • Oli UllmannO Oli Ullmann marked this topic as a question on
      • ulrikU
        ulrik @Oli Ullmann
        last edited by

        @Oli-Ullmann this is one way to do it, resetting the arp if no keys are pressed
        I don't know if it will work in your project though...

        HiseSnippet 1501.3oc4XstaaTDEd1jLErKoMITAHweVpPHWnxxNWbnBgpy01PaRLdSC8eUq28r1ix5Y1t6rgXPHwaF7Cd.3Ifmg9F.mYWeYW6MNabuHDr+vRy4Lmy4aNy413F9BKHHP3SzJdROOfn8ATidbYmc5Xx3jC1knsHce1Efs9V9d5qR1tmmYP.XSzzl+QpsnUXARz2qd31ltlbKXDIB4TAyBdJqKSNhZi5Og45tuoMbBqahcud8CrD7cDthPDNySqP7LsNyrMbjoZayQIO1LnCQ6Koq8.mUsWG1X8Zq2ZiZ1ar15q5XCato0F101n1l1H0pOXsMWinci8rYRgugzTBADsE1VX2yni3G4wF3TV.qkKnVTkXfVNl79BWa0QTQkrSGlqciA9o.BQi1XjWa9Xu1cnGxrYCoOx6sTDC8QRjzApM2zfW0qFdUxBdZIf2BwvaYpgkOySNhiBa2jd.WB9Nl3cVRXEuWh1eP2QfafKK207LXeebwPAJUqRk6qi+buuoH94DxsjLAWWvORHgi4ktWwetXgh+RQ8wY43jIOko7EttfelrUgJ9SSvR7vts.+6qetoaHLbinKHsOllOerU7IOwFE7C3L4wd.+xBLH8cWp6f9nB2pL5F3V8uALbY1fOgYqHcFuUTtkxuPhv8nrgipSd1A6ZJMGnMTwnw7.eIScNz1ENGyshueKP2EBNSJ7h1aWOAWACsB401WLxt758Ft3W+95ARvyf8SPx77tli1+u+h5dCbAGXqhoTNZlEVs.Se8wLWLfQwXoTVrojXCNlgtxSm3XOY3KlDIrCcMkoyrT0e5y.CEREBqhS4ALYuj39ZjtUI2UCxKbWl1fIs5jMdmKC7h26uswa+hWKR2ywArji.6Bz8e9rVoZ1fxshgBF9v3PTGnHf7QQq0+AyyA8GAbvW4TqNktP+Yd6B4k6tPGaIQyehuIOvSDjRwFPW1IXxVPRhOK.qUBuro5VNI8cDl9Yx5UObe7PloLFlxP+nvks5JB4xTgGy+Z18HylaK7u6layk+laiJDkQys49KMJdOGH0SWVR+a0GzzqMHGVKszcSus6hs8hEG0OztMKJtDENJzUIZJWVo6lbaJg0urNlENDk.G5ob.HULNJpsVozlWYfnBmktGpqBHhCDtPYOelBpp8neLWYloz+k4nW5yFBWzLM7AkS5IPu.TsEKTHIlUvYKozm0JTBkRwoIf71NTJE76qK8wluWFjbblDSuq56ei2T88uhZZWuY.lnq3ago.du7a8KRVeIYun5i0yOqwBxSC8gcbRDAEktdqjTRWf+sRctD2Se3kcOEGS2edoXD0mzX2R8U2UniEoIxTFWEu5gjbDtbaJlmZn78wzFSIKUOOJQUYD7hvx03fjJrIBBmwtDXLkyRB2ApEguTUs4Z6TSeX7.rnEWzZbE7ES5MVpuBvriVhsEWDohUnFvKCAblggjmoKmEowSJzzj2FlsSSApQmPGGWX1hvtIcOtIlJbBCl1QXgXErRJ62.eqcjRtCcvTMIXLt19MaUMIsOkVsV4r+H42dmBtBKb12baOmuZ6sJW9AOY2xkWKrQ75bauUnOE3skcxu0NSYsS+NzZOWzHdMIegVKSwgk3bv0.bwArE4IUISE8wziCkdgx2PpaY5gM1Cqm5OPgSDukybmaqTzdb6KQMUpmmv1aPeLVqNiP92YuDb978blq3Oaov.LZv554B6wOGCrQJJLtB1aNp83.po6wcnfK75H3LqjNfl.NvU61feRrm4ABGMSEHOjxcp2DCQLS9ZkOu9SwWYX5i9IXF8EUyuuXZ2WeBMFt5pg6z+uwK3m++mufuoHTx3sOzDCTwADiFOAe3L1JMtff5ObSaNU2q30UTqie4L2NZweie8YVUsVqOypCX9NwFcMs7EuvJtVkJV98infmadze9bA5gp05UmrJUW7gduvxJsplPvUmUAWaVEb8YUvMlUAqMqBt4rJ3We0BpdG9VgRQ23TVBAaXE8fJMs3gkhxNH+C3f0xXC
        

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

        Oli UllmannO 1 Reply Last reply Reply Quote 1
        • Oli UllmannO
          Oli Ullmann @ulrik
          last edited by

          @ulrik
          Thank you very much, this works great! I just had to ignore the case when the note that was set by the knob is released. Here is the snippet for your information:

          HiseSnippet 1531.3oc4X01aaTDDdu3rErKsMIsBPhubTgPNPwxNIs0Unp57hSanMIF6zP+V056FauJm285c6EhAgD+yfOvO.9oz+Avr24Wtyu0KVsnBbevR6r6LyyL6715ZdRKv2W5QLxcROWfX7QzF8DpN61gwEjC1iXbS597K.ays8bMOA7UeSwMH6zyk46C1DCiLOVePirKSB+d8i1g4vDVvHRDxoRtE7LdWtZD0ZUdJ2wYelMbBuarSuUkCrjhckNx.DTYnEItLqyXsgiX5isDk7DleGhwWQ2Dr2nbY1c2ZyMsJ+fxV22hUFrJ079E2f0xdyxfcS6st6VLhwUpZyURuFJlB7IFKuiztWiNxeTDofS497lNfdQIRCTyQj2W5XqMQMUxtc3N10F3s7IDCZsQ9tLQ9taQOjayGRejObkvMLGwQbGnwRIgWlDvqTb3ULF7lBjLhAokifzpzFVdbW0ncz34pzCDJvqECumhCknyRL9C5tR7.BUgtryf88vECYH+8JV7Nl3Oq+s4vuVABKEWJLkhijJ3XQ90y8y4xl6WxYN9VsZM08zpxS53.dScac3g27XLuHnaSv6NlmybBfgGDcAI8qzY6WiesaEY4wNnTbffqN1EDyJXfz2couC5iJ7npvafq2+FngC2F7HbaMoyDMCypz9ERHtGkAbTExyOXOlhMPZnfQk4BdJt1NL1CNGymhteyR2C7OSIcCOaWWoPCCiroU2WLRuhJ8Ft3W+9J9JvsA+mf341cYiN+u+xJtCbAGXqiozNZtEVm.SY8vrULfQuwJIzXcEwFZwBbTmNgYOY3Kl3HsCbXpjYS5ZN82.CERDBqiSE9bUu339sVJVZg3pzZbkUmoiwklBFw652EXregoqQq1pEXoFAvko6+h2MUghq9qGodLzfKfv9JgJ+iCWa9CryAyGCBvS67JMmtJ+YZ6p3l5tJGaoP0ehGS36J8SH3FPW9IXhjebhO2GqCBupt91LN8ckLuot0qez9nQNUdZvTAdggEa2UFHTIBCxLulUkVvlUK+9WypkReypQEVlRypkdvRT7t0WYlrLi4CMGzDqMnFVaL+sSdraiswhXGkOztMOLVDYNLbUyZB2T9aG+XZlMmUGvrGhbfCtTvGT5MNJrMU9jpWqfvBg4WGkUVDw9RGnfqGWCU8YLOVnUyb5mxaYl+yGBWTM07.sS5oPOeTr4xlMNl0vYakxi2LPA4SrSc.2am.kRJtioxCalhs3QwmefkzNgkrt4Cen4rMGTuC3i2VH8fpmq8+8ka1ryvZa0ZRy8+eiHLQSy2ACI7AoW6WDuDU71VUFajfoM0PZ52OrQUr.xvr+qGmRxdDiWpLS5t8l6cyMm0cSTZQ+QnhPQeRicyzWbuAYbMZrjswEwqeDIEgH2fh4gMz96HZiIjUpjFgnKtBtgX4RXHIBUBgvY7Y.i4XKwbGnTjdJcAqKsSMow3BXcOgr43B3KmzarReAfYDMk6HuHTDqQa.uJ.vQMFRdgtbtFMZ.i5LQaXwrlrzFcBZ0xAVrHrqRqJXX3+IbXdlvxQBXsD5uF9j6PgbK5fgghsw3R62r00gL9LZo6UX5ejzquSAGoENZbp0WqudmsKT3AOcuBE1LnVz5Tqu0nOCDsUcRu1NSqsS+NTauPVKZMIcgVqRwYrDBvoA3fyhKSSpxTEzmPONP4FndKItUoGVqJVC0af.mHdKk4N2PKnpB6YHlhURSX6UnOAGkcJg7u++3vD++KYGfwF7ttNPUw4XfMRQiw0v9wgsDGPMYesCkBoaGofaE2ATGvY1Z2F7hi8oZP3zc5.4gTtUk5XHBK9ib9hJOCebByC8SvB5KJco+unl580mRifqodHNy+89n9L+29Q80kAJtn8gLLHDG3KbzC7szXaxnjc8vyFKo6LEstndczioE1gK9K7q+lkzqM5uYoAa9OhN5xr7juzJpNjNN8CCof1sH7+WNK8P8ZyRSVApK9NvWZYkTTSv3FKJiatnLt0hx3cWTFu2hx38WTFK+lYT+L8sCTxtQolDB1LJ7ARFFQCBElQP9a.f7izjB
          
          ulrikU 1 Reply Last reply Reply Quote 1
          • ulrikU
            ulrik @Oli Ullmann
            last edited by

            @Oli-Ullmann Great!

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

            1 Reply Last reply Reply Quote 1
            • Oli UllmannO Oli Ullmann has marked this topic as solved on
            • First post
              Last post

            18

            Online

            1.7k

            Users

            11.8k

            Topics

            102.3k

            Posts