HISE Logo Forum
    • Categories
    • Register
    • Login

    Arp...tie...again...

    Scheduled Pinned Locked Moved General Questions
    8 Posts 6 Posters 259 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

      HAs any one ever got the Arp tie to work reliably - and if so how? It seems to work randomly ...the arp really really needs some love.

      HISE Development for hire.
      www.channelrobot.com

      ulrikU 2 Replies Last reply Reply Quote 0
      • ulrikU
        ulrik @Lindon
        last edited by ulrik

        @Lindon said in Arp...tie...again...:

        HAs any one ever got the Arp tie to work reliably - and if so how? It seems to work randomly ...the arp really really needs some love.

        Unfortunately not

        Yes it needs love ❤️

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

        Christoph HartC 1 Reply Last reply Reply Quote 0
        • Christoph HartC
          Christoph Hart @ulrik
          last edited by

          @ulrik The problem is that the arpeggiator is used in many projects so it kind of slows down any modifications to it. I've been slapping additional features to it over the last years hoping some of them would stick, but it's a completely overpacked module.

          Also remember it's a hardcoded script. There's literally nothing that can't be achieved with just rolling your own solution and I actually would rather rewrite the entire thing in HiseScript, put it in the tutorial repo and then let people just grab that, and modify it to their likening.

          DanHD 1 Reply Last reply Reply Quote 5
          • DanHD
            DanH @Christoph Hart
            last edited by

            @Christoph-Hart yes please! 😀

            DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
            https://dhplugins.com/ | https://dcbreaks.com/
            London, UK

            A 1 Reply Last reply Reply Quote 0
            • A
              aaronventure @DanH
              last edited by

              @DanH If you have Kontakt full, it comes with a bunch of factory scripts that you can open and have a look at. KSP is really similar, or at least the whole event paradigm is, it's just a bit more convoluted due to having less native functionality (using SublimeKSP you can reduce the amount of necessary code by 5x, but the factory scripts are all written in native KSP).

              If you have SublimeText, check out sublimeKSP so you can copy the scripts and get proper color coding for easier reading. There's also an extension for Visual Studio Code that sufficiently do that for native KSP but I'm not sure how much of SKSP's extended functionality it offers, so if you find any stuff lying around on VI-C or elsewhere and you don't see any $%~ symbols for declarations (KSP is typed), you know it's written in SublimeKSP (which handles that automatically) and trying to load it in the VSC extension is not guaranteed to work.

              There's a bunch of great stuff there, including an arp.

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

                It's also worth looking at the code for HISE's arp. It's not that different from HISE script - https://github.com/christophhart/HISE/tree/master/hi_scripting/scripting/hardcoded_modules

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

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

                  @Lindon
                  I'm working on a custom arp for a project, I leave it here and maybe you can take parts of it?
                  For making the Tie work I have a function that analyze the length sliderpack and returns 2 arrays, the first where the beat is (boolean) and the second with the extended lengths if tied

                  HiseSnippet 4928.3oc6b80aaikcWJIJSLmoSmcw1hAn.K3JzYgzDEaQYGEOIaVaG6jYbicrlHEuEv0XAszURbLEoFRJm3MqQ+bruseSZ+HTzG5yEs.EsusO1mZ64bt2K48RQISq0dlcWTCXId+6424O2y8bOjTsB76xBC8CJTboNmOlUn3GUp84dQC2dnsiWgc2oPwOtzVAiMa2MvYbjYiBO67w1ggrdEJV71eI1mhKcmBze+tMdlsqsWWVRUEJbnuSW1dNibhRps0luzw08E18XcbFoz601b2t9da665OAvysKUuvX6tmZOf8Jara2pTgh2848bh7CZGYGwBKT7NOyu24sG5+VOd+OzIz4DWFVvpPaXh3U+Be2dHhwZKr8PG2dsj7cXgBEK0JQJbatT3GUZemdNw0mHM9DpAyjQnJOJdKc3caM3YoBu5JvKCHUTAR2gCoePItNHoEDOeXoc8hXA8sAwtJT38sPw+wRa6CcvKZ4Q1mxdQ.THd.UZVudMS3ipOo+DutQN9dl9duxOhcfWkpFu2XIiKLLS2T+9Y1FRl.eWWVPlMiZ5f4MvJdSFcBKnl4Y1tSXwcDXecYZoYKSUU4c4bsRG8810yI5fwLuYYHTPHpfqdyt6XGYiJBQcP+FyBhbPHTbG1YfUMWsrTocXgmF4OFrqmRmAVK98l3ZGoaBgqaDM.x.M8Fpb7BchNWcc00lcUdg3OnTKmntCyFi2JCLBRpaBLJVM9mU5486y5Fk.v6T5E+s2LK8TI+GyI+GVpsiGibKRD+ujJa9KrOiY9kLOV.J7rlimw+o75Ybbt8LdP2Hf7cBr8BG6GpMwsYib536gRgjJeSHr3m8suF0lp0usucPlM8613E.Sl4XZaGMIfLK1Zj+DuHMyfaOOOzVKnG567G1dnKMOOzkv8O0.wqlLpsqSOVPKX6MzkVwaiRUtG6a8u+nXW1grnuh4LXXTEqlfSZCiUVYIOvGL4hLzz02+zIiW5AS8mAXrDFY9pC2C5waF2NJvwaf4SMOp75qXUtlY4l7uVi+0p7uZfeU1hWvZkF6H9tbMC3q0jE6v+dMd0qKpdMQ0qyq1pon90E0a0j2vpxo0ponkUEDnojBqJIQy0jszo7w.2qyUfTDYo0gcvpYtVMyUqY1nloEbwJPI.n0LVck0wqVE+XMrnUS7R5i0wxqhiXEK9mMwZZxGK84pzTX0flj0nOglMrV4KZdLWY7Ts+LCIsJFzhYOX6Cyml9OIK7pcnlMet2.XQ1xcCXf43Vd8dMafSHr6bh4A1wJntWx7WsQZkLx8tZirQ0LYwt9iFC9V7hBml6RXu160BnjzL1tWujIuRYpYPCCwdfLlhwdxlrPfJi9aZevqh6MFOP4gzhgxO1bs50fhib7fqe.nrvB1uCJvuFXmwsc9ULnBqkot1i02dhazg3BGn15KW23BjAoYe4.VeVPGehu45lpJlaymYNLlYdXd3lCuDtwJgWrZ7nbwLMWKlaNbJt4vTbydyma1KlarpmG1YuKgcpqvNoXFPGXkop4QBlYuoXl8jLCXWZ65prdKTvevPZidEH8ZMtxqFmqS7fzF.QntP3kd9mToL0.v9Mrxmson+5r+CId9sN8hFRJQEoQiDowpMxkt0poT2Jf9XFqmNz21ezI9Oy+c.bvFkvOOVihAni+UyB+ogUrIGME37WorSDaDJ8z21Y4uw2wqR4+NuxUUXC12NgAwCMSNQztjYVOOLS7XV.9AE9Jh4Cfv8F5GoCumMIJxGXEQiRrYYkCvEOlqN1pyMLbB22eDPA6fygJ6a6FxTQ7d9vlNYBWrE.qqtV9ro4c+lBleIthMabRMIA5p4.ohAbiBUHNwfnrbUjzpDxMyKjEiJOdM76g3s7q7CFY6B9I50hEzEg7.jwyfwVWyJlNiPld5DMIwtU8GlCaX4Xxs+tGn3viuIsSudtrV9vgGgSOPK7d3UaCaNmwilNa6Hda.ms1ixmEub.2TFRcBbFLfEjMZEMJgadr6iGxMFfclwRTnAIPeTd.pC6FEjGbFKX6y65NazF2CIrykyZ8Ad8y.SGVsVj0lcgXaNACpIiPr0i2NqYRDUj43YLCFNdtX5KTRAGF0jLMbwvPMSbffZOl2fngv4EdFbtgvC7.gTEfYtvvnuefYkPSGOJ5qpPuQAqX91VvKUznRlmsf.+IhU1yfgmF67UuyE8mxNOrGbD+kA8oc.hZpp2Nj44B61Awujzvb3T.yRCmAH+InTrCjpYy1Z.blpePswiJM+bNE84bYbtlwcrhtYInHObMtYBOCNkkiBj.KlLfGJ7LDApHcVpdfgXlgTPW4j+EwTMWIfSXRnbTsKnJVF+1LXPcnLaqaWJJs7xfXnXym65aV4mHJtDTNKKcPeR8KkEuKIAPCBtUxonMhdenFSlxwSBGV4TbJuXNBJJ7wYHkT3mYKhB4mvI+qBv9unNuls4LcxnYYNqPxYyHQ3tn4lM.DcsyD39uyfERH27Y.eXePyt78XuJ7R79m2DLUxlyyl6RCfrb7BHIvw9DWltaWi.1.SoYOlLgieRbUIqNTZvwqG6cP45hhJ9bnc84U2Eczlzqwt1mCGO1NHv9b04JTzPlpEyHdB+ChFZ6AQRGXNiTv04qRmouNxQ9U7QhRYiNeEJ.aetW28giZTAJ1hR3xyeWDKvyFkZ7t7bOTN8kAN8pDELgAG8cUb7Yn6kjYa.gCXUbBaw4GRgqxzbGJIsSwRvo1ASMMbhN0zSZUTrwcmwktYZMKjeC.NnKMzDPO+PrRyhnLP.ptnkPMS6fAMnOWM1oLeOezxkhIrRUye8uFbUG6KU.2e5O07mjseYz2a.KZRfGsiLvRcGxf8NfIum8aAqDo8iI371yOhSVMwaBMbB2g0GXhdUhstpJ1vHtBPzk0nAQVCyM3lwlO1DUC3dJZcMYulKPrRaJkSRJVdnOg3pApgZD8NllXik.Ajsqo2YPyJ2Bfi3IfJQR+.Kb.7NKBohmvOk9PxTdW1duC19kTYEb8Thv.eSsBS.ooA9OtLtVFFkrrXAupBeCwB9GqPBPMBRmSfkibwDe3elYEfq9byunYUjz0ExoDV.Hv91QCWtuquefXPetYE79PTcEuypBy.wohc64TAbW9.Jbp9t1naEwAP3ACjAdQawXOWzV+w1eKkfF12BfAFkLYaUjlzU05G51jmZcruTflDc1JpBhTpy7dxUmyum7LAO61imrSwTfAX7HtG4OCuVXIebBI8XuKJtmUntdeqpo6sgVfQmhRDTqHoD6bmdnO+SOcYZFNnOO1HMhPkw+QYNmrxEV+bwTvCxhZClMdeNh2DA4kXbs1T8o9wZyNrkmh1jlUBtTi5axtLZ.FdDJ9NlS92SSiD5t.QRMBNnEi4Ipc1A2Hjt033QuEO6HV0LO079ldvd87LvPCf2KO9yPxNLXwFq2yN+4mAaquK3mnWM4FVnl1dzXXe4W3G70SrCfMiHbvWmrF7uaU4rx+D4RJ4ZoLoIgEmIExCIvGHxDIWr9.ySEymXBoYj5iXzR7CbI8rQf2j9TfdeGWWm1LXG3dyA4zR2kqCjLIafpptp03XSQxcgQ7mWnZSv4nDs1ksP4pqztQzYF4Ti8dibnuLxVa88lxJVKcg3rWj+k6m3aNdi7XOzfyYaH3hyfYAB9g6vNxOGNr46v7yeZ7FHHbosBdfU0pwtrxHfTnVk3QIvRadSUhnUIVLkHd3ggkTQ1oy.hEZL5Lk1gHUJMlJdJ0MSns+ofnT2tACMVwWrnSKsD5tN4PoJiYKkXpE0FwFMVVCbti2hFElUjDFEq6BcoCXaUQFmRWaHjmxaOzOnW4GiBL4LyIJThqwOABu9Tg5UYLlsG65DU9wfJmqrcO2zBc5aNNfgOIHlb4DFzQnoSjICNwx4.7QKR3rWiXIalXaIwdbMMRpgDMNjlzzw7morMFT992muhvA1eqAEdADYhsULObjywUgXTranUySllesA+C1MlOKui+D3TBWAdFz+T.NVlvgRLW6OD4Xw+Vo37DV+WX6F8qtx54ngNAIpYjABgS0TQMDhqEYvFoYTj0sxOqOKE9aFGunPE4I4BFWePXPelOJ73YMk6.gQl4jhECPwVH6ZfLuYL3MelzJVrZkVr9.KEAK5OYZgHUqNRwwCqn6ZGUAa85QJALv7j+KJ7mVNesi9sB6hReVX2YC+S0l5DndpR3CemHoYDX2ZwwZLRmqw70uP1kxdSD6RsRliuijSOj3HsJ5jCvtmZ3YYaKoFXVJCwFxXzRMx623X0Xnnnbw.l76066B5cg73T.ICXi7OiAbsqcXDk3O44rRlW3HbqxmYRb9Mbw42.ztA7kbklfn9iqnhSdfMXSWiJ6qf+y+eifuWMBtVLAtHIiR97mLCdRkDOlF5YCHIgR9wOTHGojSDmPO1.a7LHX1rlZF.9AihhxJ1iSNCgwzVQThprOILKXDaW89DNFjBbddKYX8ZmpMAmY5vU6DhXRmT3iMLwiIVwAysymaZ0..Nd91jJdRhwhGfbqFqSm+DOOUco0RHW36oYecQxoXERSgAEuWWHOOkQhJT3eWzcre7rqEy4zItlYlqiOMkYz4iYy91iq+z00g2WyiDmhol9QSpkJr8ZxXYqQg2USDQVMCkPlpoF.RMs8yqosiYsTaCUaJOUXN1hO.l1CPnF9S87CNmr6SGdVrrDONAklK7HF3MxZdY6mtCB5Y7BjZuurHqWkeLXBB3mlOpvEYbqOl08xR4zrxrQuWq1GU+XbkQ7aBPH4YPjIGNY0O.6IBToTk587XIio8mSoDVrjiV+KRhmywRPz33oSVjidJUgCwblHGzvJGYtETy3bB9zx+r3oPYncHHibknUjNi4PcbOFqkqmJeqfJTick0CGXOvNtNkjgFe++xNqnjvBy9gySLi.gEOqIfagFUACXHT4Hou62m3kXlnNRJOTQO42OF12mpW3EINmtw4jDmd0oQn9hy8njOyADRkGyjSrNcdDmNWhokKBinqlz32KoPzBv6WUdVakfB53lSh7gIw26SFAZnsrLeY3LgV8yCYwqdRYejwsTyPF1BkwB7twLOqXAgkCl7Nv2DBuL9dwkcZ7gAJt5IS0EoeF5aZSIiY7tgR2muotQmBeM6yBCsGvV1Yfme.ixWLk7vT2lHbKaYWQ2gvz+J50.M9QWAelQzusZotgo78m8v7Zn+np34o93ujcBTEOJkojtSkzToXdpbldISeJvWcVyqzqHkyZ91Bs3IO5k.KUga0P1DYLibzl7HHjFlKg4wEyaM8d+5Y6tMJ4pvyWMEmxbdIemqRNeJwKUCxiyNsNLo1mnHmmqHhV1LiasYNUEW7mxuUyE+yEnBHeD8FK9CEuwhIuCPEb5Un3GTht4sEHPq7Jg9OfuUaEJ9WUxp4xY+GmZ4iDGlEI1PiD8u+y1Z4k+hWtyxK2xoEu7UgD6oPB9aYoxz27qG7x6if9KZu5C+55GPzSkCtMe5+XsoWL0ziTPZz+IalmAuTIwYiRO7Byl17moY4v4Vs4X3ehX3x2rFZBLJICvN8LbuMy2L.rO9TWjd3ValG7+Aknak1hw72sDtPdwF68JwcjsnhcwlEK1vKUB1NewF5GWRMRfqvbnXy8QkRt+kZyvuc7S+21Xg94N.8lHdp7.apb4O4c3pPDwmKuf+b0CS6cqHXlQzKN+c+O+e4+Mx9cXwOUzp7EEQyigxSeupbQ8AbN0ZzXb+g4xIkNtaLObWTVji6+9qLtasYBH1E2UGIYwbxN2KWND0YmdYxNoAWe5u+iMx.b2Jmfy3RcmRS2+rp8QVxMgj9V5RZSQwDVowLXEds02jdINvN9tjER4.rItuI31on.tNyGt+O5FzRqzo.wz3W+klJYp+u2PEv2MGaXnKe8lO4+wYHUtW91VQmNsjJoRE+n7QRJQPEJFUhxOkgRRqLTyXkAktJi2L1.SnjQbVpLhSQkQR9oLRRNkgZloLzSKkF6tTN1CTmWajvqeZ930rsNqsoPFbVo0WwxnI7+Zv+qB+2.92h9uwN3GF3uMC3EcvqLveRFvKvRqaP+RLfW0gtzf9AXftrCcsA86t.cYG5Z5iNExmkkbqb8EB+3qtc0curM70oPgqSJDGV.Qi+kaDZjD7fNQtVEU7PLzIvKtNIPp.QzozB3MwHegqnq6+Yywi3+5FgS5224c3Qg9rB3aOK9i0SVu8r4wuaFqL+s+ley+0F+QvuySEuUqo9gcC7h4fOfdO26LlKDcGgweHDNGwkxZ0+YLZeeO+wC88b5pFX0qYQBqYErmICsUTDF7QbM+nMeMykYq96Uze8l643wrC1mzVKjrv5J+aoVl5qOsDGtl3o5M+d+2mqOfCUiRGBJltHEQP9WDWzLlErtbD9lPVGaBBIpwcAUdPDNnj51g004Dlqtx3J8i6k0M+O.Y29Os+AH609Shb7FruMrJC88g2jH+IfmK7Ytzi4FJC5VTttb6p1LudTALNSQiVxiOfMZIa76DZLxtaf+urK+vo3Bw6Q0.7sG8643Rk1GKaZM8QZAG7N+xtc0mpoFXiEcfqtnCbsEcfObQGXyEcfOZQG35W9.wef01ZRj+H9RyBE1u0yoDHTrH+EEiVQT3+C3dg9nM
                  

                  Here it is in action:

                  ARP in project

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

                  LindonL 1 Reply Last reply Reply Quote 0
                  • LindonL
                    Lindon @ulrik
                    last edited by

                    @ulrik Nice,

                    Sadly, I think if I'm building a custom arp then my customer is going to want something considerably more sophisticated as their Kontakt instruments have very sophisticated arps usually...

                    HISE Development for hire.
                    www.channelrobot.com

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

                    44

                    Online

                    1.7k

                    Users

                    11.7k

                    Topics

                    101.8k

                    Posts