Forum
    • Categories
    • Register
    • Login

    Browsable Snippet: [Clocksynced Arpeggiator]

    Scheduled Pinned Locked Moved Presets / Scripts / Ideas
    19 Posts 8 Posters 2.3k 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.
    • CyberGenC
      CyberGen @CyberGen
      last edited by CyberGen

      @CyberGen said in Browsable Snippet: [Clocksynced Arpeggiator]:

      Found one solution to this question:

      Regarding the octave range, is it possible to make it go negative?

      • First, customize the min, max and middlePosition for the octave knob properties:
       // The number of octaves. This will create octaved copies of the currently held notes
       const var numOctaves = Content.addKnob("Octaves", X_OFFSET + 0, Y_OFFSET + 60);
       numOctaves.set("min", -4);
       numOctaves.set("max", 4);
       numOctaves.set("middlePosition", 0);
       numOctaves.set("stepSize", 1);
      
      • Then make changes to the rebuildSortedList function to:
        Calculate absolute value of the octave range knob.
        Add if statement to discern upwards from downwards transposition.
       
       inline function rebuildSortedList()
       {
       	// Clear the sorted list
       	sortedList.clearQuick();
       
       	// Sort the notes before stacking them up in the octaves
       	activeNotes.sort();
       
       	// for each octave, insert the sorted list into the note array
       	for(i = 0 ; i < Math.abs(numOctaves.getValue()) + 1; i++)
       	{	
      		for(s in activeNotes)
       		{
       			// Copy all relevant properties (currently we don't)
       			// use the velocity property at all, but that can be
       			// used for further customization
       			if (numOctaves.getValue() >= 0) scratch.noteNumber = s.noteNumber + i * 12;
       			else scratch.noteNumber = s.noteNumber + i * -12;
       			scratch.id = s.id;
       			scratch.velocity = s.velocity;
       			sortedList.insert(scratch);
       		}
      	}
       };
      
      1 Reply Last reply Reply Quote 0
      • ulrikU
        ulrik @M_Holloway
        last edited by

        @M_Holloway said in Browsable Snippet: [Clocksynced Arpeggiator]:

        Is the reason you can only have one Tempo value because you can only have one transport handler? Is there any possible way to enable all parameters to be set on a per instance basis?

        I think you can have several arps running in different tempos with Christophs "Clocksynced Arpeggiator" if you have them set per/voice source.
        I haven't tried this but I managed to do it in this experiment where I built an arp using the Transport Handlers setEnableGrid() function

        Take a look in the snippet and maybe you can find a way to do it in your project
        Remember this is only a test and I know nothing about the performance or any complications that can come from it, but so far so good.

        VIDEO

        HiseSnippet 5024.3oc6c07baibkmz1zyPLalJIURp4TpdTkYVRKZIBRJJY63nussrkL4XRqY7NwUJHhljvBDfF.TVzSTsmx+Q49tG2C6gs1+BxdYq83bbOs69dc2.nAIHErj+Ja.mQjn+926i985tQ+looicGpqqsSlr4aOdHMS1+tbsFa40e69ZFVY1aGLisG45YOfroyvLaMdnlqKUOS1rW89XMxl+ZYXe9w02RyTypCMLqLYNz1nCceiAFdg41biGYXZdOMcZaiAR0t1F60w1ZaaS6Q.ZtZtxYFp04XsdzGqgU6J4xj856pa3Y6zxSyi5lI601xVebq91uxhW+CMbMNxjhITyzB5Hd12y1TGQL9bls6aXp2zmpcy.cZyPdvU47feQtCLzMBxOjW7SYEPBagL+H6UhBuqFAdpxvqrD7hARYkfz03P5mkqUGGigdgkf34yxsmkG0oqFv1kgButYx9OmaaanBVdKMP6X58bfDAMnP8xkKQfuJdmtir53YXaQrsdrsGsgUghJ+fRdkyTHSVT2twVFNLN1llTmXKFkzNyqgErFM3HpSIxIZlinAUDH+n7zbylmJKx6voZoJZasmkgWigTQ5o45YDrJ3omt2NZdZnfPjGTugTGOCDBY2gdBnUyEK4ysC08XO6gfd8TxLPawVejolWTUHbdin.fGDQtgBGKWCuwxyqlTu5ZISuJTsOVpMgv8mkqogWm9wi2qDCdAt16Z7Jlk9Sxsa2tzNdgf8Z4t22M2oju0gxmygxmkqkgEkY3jAjeEKM4a0NgRtO0h5fLU04X87eKoVOGlXqmM53ACeaGMK2g1tQ53VzAFsssPNRXlO0ELPPe4SPorb9aaq4DaQ+352CHxXaSKMuQNL0kMGXOxxKh5wUm2T5YZEO5rFIY37EVYu16Jy6WKYlhNGuOxl5yMOS8eRNv+KIpNziGMnkogN0oI3oDYkYuJx74F+uRwhAV+codOfZzquWA05f8dEkkugR918MbIZPmB+.5NcM5MxgpS5Z6PF4ZX0i7.CWJgdJzC.EP7nCFZqj2nKYr8n+dGJwx1STQu9ZdXtj9nBumMwgNvFepOkz0vw0irBzPnWNk5RLrHO9v8ssO9oCa44fM+qCx.HH.QNZicUxqYoSzLcsI.3Ise.RC6ZoAb366XnWvyYDsDQcsh2A5PWOplNwtKGiDv6FHmHUppbikUVd47.PoL+JtDSXXFML+Mm5iBvA.bNAxtK46WXskUWnDYg57epw+oJ+mJ3OKnxSntbkcD+tPIE3mZ9Iay+sFO60DYWSj8Z7rUqKxeMQ9p04ET0uaUqKJopX.p6OBU8Gh507Ko8BOGjyQoJj8BjzZfa+RjZkHUKQp.LQ3gkgT.PKoTc40vmpheUCSpVGej80ZX5pXKVVk+ccLm571x9tJqKTqv5jZrughUTW9V0Q3.Bi6F4Cwko+hqzinC9bI2cxO9jvi2gULYWqdfUmk53PgogaZo+DZOCP96DNQ.qXATK2m3eyZoZXK2+MqkUJFKI1wFTJsfogtSScgjWq8aBij+DVMc8vNuvBrhAILrfMjvjlVGtxDX0cCdXqFONn13hnVnOaZ+B2lTqbIH4.CK34aBBKLg1oPB9y.4LrkwqoPFpKwppNsq1HSuCwINPtkWprxYHAx58kbncoNssYzMW1TTRca9DygADyJIgZN7bnF0PZQsxpIhXpWKfZNbJp4vInl8mO0re.0nVNIjy9mC4TVhblfX.YfZrhlUEDy9SQL66SLfdolooz7MWA8AMoEZUfIWKwEdk3TcnEjV.HbixDdjk8QEVfU.P9UTSlton9QI+UXz7qLz85yDhRbiJgbipURjrUsturU.8gTv6UDnus8fir2x9T.NXg9vOIZihFDE+UiC+SBq.UNVWf8egEL.GVH2KpamkdgsgUgE98VKTThLnubDEVf3LoDQ49DyZIgXBZyEfdPluDatAr929vJBh.usF44YCjhnPeropl.vEzl2brUlqXX3df8.XDzbFCY1EVLAUFw6aCNchEtXI.VqVKY5z7p+tBl2GmwFONYE4CzpI.ohF7NEp39RhyRQPg9.tdRALuQIwjgsNB1Edrsy.MSvHgdSpSGDu8vNHFpZkHpvrcLEqYNQQ9PWs7JIPA1uMI1X2Mkr1w8PanqaRaZCawF1zCaV2JuYdq4TFeSCwqDwKCnrZ0Sl5teCdWoE01wnWu4ZNQtF9.OIp+Qa2ac7O0R+hr5ORGv+6Qni2XVFXz0DFWGcWxQBg3LZjgkIdlCRmsFWP4eBaA.Q9P1NlN1UG1B6RcLoZNE.hfk0q5SsLAqZfepfBNCDP972dTus86t.EhhHaWLZaKn0BSfBTJOCxykuDijSdrkRLWpC2JaAWyg3dNwk4TTIedHI22KekP7ymXA+VMOxjuzkYPkxfI1sAfjHzQDWlVcBIQgt5bIRC2v4JrbmGM3q7OCpH53MK53tDSlqyjREn+w4SBcIE9RQx7P53TKyC+KVuITOMoV875iBVtz9XTVGsNrBC6xgib6W3XrKOaNLJlO8YvkjnmXXQ.c4XfmSQTkYEGZOhOHv0aCKt1OqPrJU.67RfzkEIkDyLSN7r6fpug0Zno1XXEjryPQtubEEDqDk3wOjPGu9ZVf+FGxL1kZ6GL4lga62xGvaIJpT3GVSqwVcN.bHW.R1jsmjcOE1yrklo+APUoJdzSrCqfvOVI9AHE8HmHhitgxN7Gck7EfoPNdT.O3A6vKleDTShFvjqEgSSfR.EXZD00vwzgNzg5BBZ7PdX.PAzu1KxQaAPge1VSAHARPMM7HxTxiH2B2kgmMoCLd8P7.CCjTcsRjvSxhAbKrOUxO2CA6nw7yPyGArSQSI+JDoSQyquMPPhiK6FKqLiyHqR03L5R5A0Pf0fopm2TYrW2l0lBcP8Ufzb5Ug8c0fIxb683zIlayBEI+w+HL8NX9GeFK4q+ZxWF+bYb9pC0aji0cPoB1mxp0Rcfg6Nzt.B0KDnfWTXAIHCPiMtVCbfJj04yjH2lfrJzHSjpFZ74Lef7kIbHEyPi1g3DRVAkXi2yYcL1y.8qYRrNApfjRv2y2nXHi7lpXS3UV3sjuwbo5bmv9a68ar8i3rvPjcW1PCTNqTnCXBRfCDjFMn.sxOsvpir7bcgUmaKMD3747Lk9A3gzaGpz7JCSSXFDsyHXxJJsQyHr2BIXJXa1nCsBZMrYTvF6XhtwI7iRGmEfJ+AmeKof0IEIKSviSjTf8sgXp.dF1Z37a9j47GQ6nMxkeDzydhQzCLF5C7rlgYsPQJ4goTLYNmS7U3fStA4V0KhbwxBgdnz.3UGn40eotl11NhFcCNJKtLh6uhKzD9xf4iPmCdatIaEAcM0PyzhUSxc0ECqGm0D3If4XKXlR9PzPeI.FnU96uuf+jOYGo9Ehc+d.enMXkq.i1VXavNk9BX2+CQcrB8LaPYYKFMCzoE6UegKQW79iUKQNlrH+XMwAfehYLpXSuBHenn3nllYokYfMeddWawe4y6PAEYp9Vi28Dv58dvrP8R9djvNRavPvw68rc9lQZfoVms.mTtbAWM3O9AjE+HVTLdruPFDaumRLe95H3jtf16I1a9LnSVGunZfnWLB7gfMFrNf2w9TJvDYuxU7c7MA4c.LUxnEEbFqGCMdiZ.Wi0ggLuyTDecFWvS4ZWLhfSB3Qf.h0umubiuBeVXi742IrVVfxgeMKvppfrln1JuuTKdOqUnLOcB4YC9ZDbF1MIGOgRkr.+RKuuQvwiHCoIUBjD+bI2hglf5zmh1ekLDguSPvv8IP6QigL6Rd1IvtD2mvu6tA1IQqeL09apVrXfwjXVGKjqzxXYfEwKKODrm4ujxFVRq.gaDOLiIWkC6Ua5JLxMwFKmZkMxFKY9pYKmQ1bJtTZIKghJA6mDlADtkBLkKrHuHNhQmL98.TkWgR6YY+U3Vg4KagmNbgaibmif0ZerPnwKYGvXNuLbDcnmPcb4d+iq1b64ynqd5PPMMr+XjnA.W06PLH+VoY32DyYwE4JuHMwoalwimyGZVtQQC1dPAtilWArzYAQD..N7o3KEJllkjPProaGjWPc6HghHN9jFwik7WbInaJaL27MXHCFv.EsKCIaxVHFrzroX8kmj0Gx3+g.6YFfSfJ7EDA1SH.DrjcSFu.R1C3DR2J9NCmnkKV44xtzXNxPCX155uOFuy7cB.Co3xMTgXpA6AEWZku2gv9k76HU48Lic9BN67EvXWA9wW8ULn1CKHiSt8FrnyUlMOy.oxxOnxx4HIOKz0fcvqbP3cPrs.d178eHdOBQW0Q3dOLbsn8zPO13t0lpt.LKC6XisquaG5wUYZkC1tWzNxMtALTcY9aF.OYKI.sNAWCTACbwh2fnVAP.t9uvLtSfxmEf.0JqgqjvBWEQYAaUvJ3hSqfUzfabVxDmnVXw7MDgnisxAfg5uH.h23gT2Idep3cthw+EdIKwb6VR3hsjr+wRxtoJEwcQoHVxKoD0tZoolyhuY8fE.D4UAGAWS7lfmw8zkcvDScrKBkjCnttZ8nKYzyx1gxVfLaoSEirkQKTv4WUnOvt+wrqjavguhm5YzSAXhiugKgrJhB4HG1pUj8cF+pGke0LSr95oV1n+g0L0pFOmwXBJn3r5W+MHyVdNxLFMnoCEuzcOBnK9djUYaEOldji1vytcRXlGWJqGrP9HGARA9Z0YJ1y4VWOWIcxjjmqXjaRbRAYXt2QhOOWVTYjEMiyvHghhy9.cMyu9aqqY94bShCtx4Y+IBDBPwicKP+4haAZ3cMJigNdMPYadNCi.BuVsKsAd64xj86yUu1Rua9vQaxf3gw.wLYhBwVasI78d6.e8hlvWMwzVO.R2sOl9gSj9.L8qePz5yZ+IrzP+8l.w8iAhkj4hlOyr1sZWckuY0w6C+SC7wEa16k2esseRuWNtgmd6Gr3qghVcrwVe6nFMd3QqcquCZ0pauqm9qafsZQVZimY9rSa.Pr6hxbwqxg3mGAhB3wNV2IgW4Mlpw+TQi8uGP9MGO43ootj0bkb99flrG9w0mI54uZdV6ymSLOdZMfjz7qmCMNbwZ6mjichHuAMVhq+Y4BNNkKVG.DNeYHWLv+o43V1uXs9yyI6BMl93hDTKnYIwqDExNQFlNEuF533M1+A9Ur.Z+0KHfx.VnOb8+q+W9mAZmhI+BeyDRW5BYJv+RuLg9X.9TRjUon3qx7vWV+jb78ONW70bi3vWHH1CWR.NjY4Bz.X+IIxRUTXqGKrmDXcYe9OiCDWYBPnbt1hXM6eWVtFG8J3bWIJmiHRxtcMXFmJxHjFpLWlKyx2jJhy01WT3VwGK4x9EyGG+54hiRavVldlrmjaskUUpC+UC9qJ7WE3OU1eU1A+RAu++3CswmTvq8O9.lZME1s8GepM6QE1k7m8Xa1yJr61O6w1rmYe0NhH6SSlI7nLhlgLh7IiQHH3mlis8HkmNTA2.iRvthTB1RjR39gTB2Ljh7NgThtMnHzy0SfCknDiUxnfjMHB2NrQncVI072ZifuyonCwu9MeHTRjKrnCyukYVS91DFpU+WV2cT2tFmhKS8qxfWhRLB1h6RTdwmA+WVOYTPnOzn32XN3++d84XJ5+IpSlqkbSQISpF30lg2+02IZNS3aO5HkTEnOdiO0XCLtqzbpPSGL0YfuIucsNgZBqcgg2eNrXElBmetQCQtCrsrG121xni7RIdB0CYnTGY5HVhaSOOzUbPN+hMdB0jpIGOk+lM12vhp4b.ahyr4KWMYapLYwCdrxtuHGGtD1cv9ipXL9S3vVI2gfPpCN5Hf+kAIIAji54i1m5RaqwfSnHcOP763gMJLucncLNhZFUvLc.JegELuUBh5q92lAQ8SrGg29tCzfYhnAMLVVsGANZv2lqE0z0eYphzk8sp1hZoyRfV0EEp5uvZrPU+BunApckORBTaX6CeLEn1ILfma.yCOwf9pyw990939+rajfXwtxaPrX+uTXNwhcZDJmFgxoQnbZDJmFgxoQnbZDJmFgxoQnbZDJmFgxoQnbZDJmFgxoQnbZDJmFgxoQn7++OBkA98zSLC3Whf9wvsoHnawYkQhVW1rlvxiD1PS1M7wcptGZDfxzPkNMToSCU5zPkNMToSCU5zPkNMToSCU5zPkNMToSCU5zPkNMToSkkogJcZnRmFpzogJcZnRmFpzu29+HWW1vidUQf89mxcq5K8g9ykMPp+w+IIh4jiWr0Vcrdw2t2KF7xUOt4So0e1Vu5wsGs2qWzVaPyAmNhtUmU5s8Cew9s6X0rgcs9acr6yZ7v1O5jCratoYki25Uc+FsGty20XM6li6W1ZqZs1avCewK7bF1Dzpe4Vad+MG+vWeqlZuDZuq2V6sR0ags+gNMurgbcDIyAi2eaVHVu51.e5jvPptNFB0d7zHKTTd6pqrIODraAM5UM9GLe18VzBp5pFu796dZCnk6IGB1wl14965s5X81UOswkI3rW6xEb1pW5fyNyF+sXvYuw+wq+yqmFb1mevO+AH3rku+BSLQI.2e1e8Dz1Igb9zOTAycR.WZPdmFj2oA4cZPdmFj2oA48kMHuu3QY2ENvtqjFX2+UcfcWIMvtSCr62NA186iwXfVGG6+PG9l6vIqeJKGftszXAzctCvzD0o2NG3Cy3OzoSztZpFV4h1vpWzFV6h1vUtnMr9EsgqdQa3ZmeCwfIeyQd1C3SYyj4fl6x19c1r7a9Fa1Ql+OPAy6jD
        

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

        M_HollowayM 1 Reply Last reply Reply Quote 2
        • M_HollowayM
          M_Holloway @ulrik
          last edited by

          @ulrik Thanks for this, definitely a pointer in the right direction. I'll have a proper play around with it tomorrow :)

          1 Reply Last reply Reply Quote 0
          • OrvillainO
            Orvillain
            last edited by

            Heya!

            I modified the clocksynced arpeggiator example slightly for my own needs.

            But I am wondering - what advantage does it have over just using the Arpeggiator midi processor???

            Musician - Instrument Designer - Sonic Architect - Creative Product Owner
            Crafting sound at every level. From strings to signal paths, samples to systems.

            DanHD 1 Reply Last reply Reply Quote 0
            • DanHD
              DanH @Orvillain
              last edited by

              @Orvillain I couldn't get this working nicely - the sliderpacks would never recall the settings properly. Does it work ok your end?

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

              OrvillainO 1 Reply Last reply Reply Quote 0
              • OrvillainO
                Orvillain @DanH
                last edited by

                @DanH said in Browsable Snippet: [Clocksynced Arpeggiator]:

                @Orvillain I couldn't get this working nicely - the sliderpacks would never recall the settings properly. Does it work ok your end?

                I'm not using slider packs. I'm using custom drawn script panels, and I save the step data into the panel value field for preset store/recall.

                I don't really like slider packs, and I try to avoid them at all costs. Coz they're ugly and mean.

                Musician - Instrument Designer - Sonic Architect - Creative Product Owner
                Crafting sound at every level. From strings to signal paths, samples to systems.

                DanHD HISEnbergH 2 Replies Last reply Reply Quote 0
                • DanHD
                  DanH @Orvillain
                  last edited by

                  @Orvillain Yes I agree.

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

                  1 Reply Last reply Reply Quote 0
                  • HISEnbergH
                    HISEnberg @Orvillain
                    last edited by

                    @Orvillain Indeed, as far as UI components go the sliderpack is a bit of an ugly duck. It's much nicer with the new CSS facelift:

                    https://docs.hise.dev/ui-components/plugin-components/sliderpack.html

                    Just curious do you have an example of a using a panel to control an arpeggiator?

                    Sonic Architect && Software Mercenary

                    OrvillainO 1 Reply Last reply Reply Quote 0
                    • OrvillainO
                      Orvillain @HISEnberg
                      last edited by

                      @HISEnberg said in Browsable Snippet: [Clocksynced Arpeggiator]:

                      Just curious do you have an example of a using a panel to control an arpeggiator?

                      I'll have to put one together, because the one I have is the clients.

                      But basically I did a piano roll kind of interface, where I can specify pitch and length, in a grid. Then an extra velocity lane below. I draw a grid according to the steps count, centre lane across the middle, +12 and -12 range below. So it's a load of squares in a grid. Each cell can be clicked on and off, and when you click it off, you can drag the right-most edge to change the size of the note.

                      It's all pretty straight forward graphics context drawing to be honest; tied in with Christoph's arp snippet.

                      Musician - Instrument Designer - Sonic Architect - Creative Product Owner
                      Crafting sound at every level. From strings to signal paths, samples to systems.

                      HISEnbergH 1 Reply Last reply Reply Quote 1
                      • HISEnbergH
                        HISEnberg @Orvillain
                        last edited by

                        @Orvillain All good it was simple enough! I will have to run some experiments with Chritsoph's snippet as well.

                        If I recall correctly, the reasoning behind Christoph's example was because there was no free-time (milliseconds) setting for the Arpeggiator midi processor. Sounds counter-intuitive given that the snippet is "Clocksynced" but I believe it was so users can create their own Arps as they see fit.

                        For anyone interested, here is a panel controlling the Arpeggiators Sliderpacks:

                        HiseSnippet 3005.3oc4ZrsbaabEz1HMVtNwN0yzYZdYidvCYLCMI0EKaEmn6Vp1Rh0T1IY7n5ADXA4VChkA.zRrI5eqeJc5WP9CZOmcwkE2nnniepvyHSr6dtec2Ec73lTeetmVkENYxHpVk+nd2ItAC1dfAyU6fczpnquo2HsslLxv2mZoUox0eFNUkadCMwyu88aY3X3ZRSFRS60blI8ErgrfjQ6rwyYNN6YXQOgMTY0KuwAlb2s4N7w.abc8lZiLLemQe5QF3xtlt19F9Czp705qtVulO5w1qY2lR60y7wFVMWgRMW0nWuG0znUaKa5ZVqrzRZU9jcsXAbutAFATesJ2XKt0jtC3m4JIvqY9rdNT7kVZcAJKGdOtiEJh3nZaOf4X0IR+3qAXoSh155Rs08zOjYwhGOQqcGwDjDHTUfUtVZ165oXuVprWSE1q.V5ZJrzMjrzc06Z5wFEjLCxO2R+.2.pmsAXmTYE4Z0t1+4K02lCqvMnwPi2Q2yCdIFhpK2rYcxJMaVa8EV.rU9Aj2a3Q.+BZ+9LCPRZQdJQ32znOMHkJo5hpKaQ.CoPfJbccXVTuNfweJPq.dGCWpCR4HNGvw17gi3tvKUWTNcFXRngO.3aJFxjEszh0pu.ormKC5VePP2dwZmVBuWtPmh3.zO7gjmQCT.kXYDXP389GTy.eRZiwQ7.5N3zOEeKsIoJX7AlNM.ul5vMYASJEnVYs2uf51OXPoqusjHHaKLeD.XaV+wdFALtqJ0O5UG91tmramt.dZspJUvQe6ObvNmrOLU6l4lZ+cO3Y6eBL2pol6kG+CISsVto51YysO3nmgTqoTudfKKfY3v9mTxHAuJzri73indALJnbkdfMvwa3NdX2.5HzqKl0WO0J7go+AlUv.LlHVFxul8or9CBhVjjkSuJywddf2.ROXYeSqzyNf+dpG0pjY8oNfmA0pigGj9ER..qITfwTzdDeyAzgzPOnzjEmGEvE9EgWeOvh12iO105Ijlmu2dsLv+IiHPA4Xaa4DKIdTlvUNdyl11qsVx36ibtbpUDOxoF4XLY.0HjJ11KCOxYBnmGDMJ9HG0ie1KL5Qc7kSsl3YgKVOzsKRty35oJoihVjHIh.o+BwEF5IjEwfnEqSFx.g3aZuL7KiyeBA+g+XaaF76EAgYQxE0SCWTrTDrMCgrU6Go.JBGIMfxPpbfkFnENUJdcgjARu0DG0HQymBIPLbb3msM7Wz54CXcwscXvupSDZex8I63Y.Ijc6i4WTgjOx3mGihdf2XZ5rtX79wgob.ElRpl5YSiTOcVhSirJL2.xK4iCXtTEpJFOb3p1icMQaU090hbAQhaAjLX.yWX5VWLr3O8aXC8iroiSUqPW2FIdr0TVXjWAP+y7EiXCwAUA2HQrA5OQ9VxRhe7fGTKz7Dm3G4gIvJwk80jpJ4YdfZlkPJFAAyeSPXdO8kBpHI1SIV4iOUfK9G.GivkHNwyzG0ZxdsppRhuWDJz1.+GQFWzV7nfdoB6k.4q9FvMaRcoZExfKRaUsVckjnmNE9xAi9JjkhsDwwnonOrv83XYtM8fLufqVqz7mkmwYm.w7.dRBQeCfqSafAK0IuYEfuA8N7eqBhP6lkwlfS9YhbN9BiMJnnALdIBO.eYJTvEP7quELOQo4kCE6Mj1iHxFetnRCvNBvAeCKkh.OfnJaQffyiV.LL5borzFDFE.idQVl3zznH0Kg8FDVs.PuyXJw1iOLa6B43BWt2PQkOqWK.RThPcQLaB3dsC0FhKsppD9KLF0pklQ9kbMIgDAr.QXOKBPeNwbBSPF0TD7BO.BFyjwWH+xyKOUio92HQTCH6ZMxCIUCey37TyLK37PCnOWOC29zpYlrNl1tUFjbwTsbhx2EDfq5nHKXiZfvnpvpt4sUROYbkpcGb+6SlRdmKyFVJGHJjLyxpZ5gXTlQUojYJJ.o1zc7k1jdFd4TEYsaeGo4L4tB3Jtyrr33qSEStdYvmKvF9iJffGWLUxDyGOdAd24Fn7h.o8TbCqDrp3o.ebE8dH6OG9vbOHWSolbj9KKdxYywr8or44igJjhPN5dSghw5.r6wbDMeInlExXhxP65BMJQaXwGCam+Dd2.OnuIYv1CvNzZBkLir1Yyh2ZkSuDgY6vD2Q8+RXtVLSbmxSI9VYuAWpacgZkHpUn6PrI4MX5wVg9wKkRzvQRWjBFY4SqmqdWhyyEEViVFaYw7QVRTQ1P3JShy2uP55QId5Plszo59tmlJLOes5vEWVEIH1Im5n7pVoncMLJKekdQ4XzKBnVw9QprT8nL0sANoMhwZhjGYaCRtmf0mszsx8fgOkmu8MY5ADL6q0TZ2WB9+GsR1trtZgawgRwpCHh4pRRo6yEKbQ3IhbHerOkXFtIGhx9IDyDs6mjMTPeODxLSap.czDqtgItsIpE4W+Uhb.PT5mayA.2H8JEMFa3ZIRQkZm.x8YHZdv1gy8Bw+DrYjR2LQlcSfwZ+HfEInmKzX4WQZxHg4g46JsnVlQ4FYTLNJpuAXOQ3O8ihuheQsQ4RC5rJ7nH.7dIY3E.kKZBf6mtR6ASUu7SwZtIflqp.WX44BVd9t9Z0nIBjDOOLUduLv+A2wXtBDbWHCQ.IfmjRjHP2ByYyxBQjF2Wdb+uf5HeOOyTqxY44WMBhnnScGHenatHWdYe0cSTOV.KnBmxwGGCpbrMCNv0hd9zQwTZGRjLwiNBOPipEj6pfLLCwjUuZTtbJVEbDeSiLWj5nNjGyiE3AHx8ESyuJIKFFH+UoxxU3gd7+sItRq9QHW+plZ6hDrScfhUyHsTM0WbIF8npgcm3ZRNiA5Hk6ZgzA5oBKBt.y0AhyHQ0BIiEAnamzFobO3QEGK+bnSzCgqQgitHgSjgSiD2PCVOTr3bbA2MITb6AXJMqplQWCRcYySY4ozzSbBNL4w2vjmeGSbdMRXTizYmJ6WwMvi6D2cPAr.hYEVDOjyicqVCP4MARRxNkscgyERHGpWgSi2dp2z.rpbCNQZgnEpU4Fou1Q8xu1Q0aE0TdQSJKj6h28wwintkcWoZg2NkFrfPtBHef3BJ+hvKnLQ6owrzpback6tRSv5.KVAugXzYRqxWp2Z0FGN4Ec2byFYdjz6JRj1IDYgzD4usyO8yaAD4wOemFMVZbmFMrevVaNWDYoKURd8eEHxOxQh7NjHu5.r9Dn3pDpC6DeP8vX6PeOyjJuo2apuC0+cA7Q.CEeEfZU9CWA074pWZ+D0WNCyZlLvjMFHZYIYji1XTjA+..uelt5M0h5pXF5SuBljxXni13CjgRHhnNcji67vkKUJW92+HvksKhKuczk7iY1DL3mpKyxUFu8ubtTd6eOZiz29iVk+hdY29il75dPGagmc9uMhaqJZhOBgLBapOIhqOyeRDsl5mDgRlm+Tb750kZsOKTqs03f.tqPs8Y5RtHbnvf0DEn1Lfiaq+RJTe3JiBowVfhOW+HYaEgikAI2YiYAI2Ruq3fv.dY93h6HPP22wJgM9sueVTG.V3dAOmNw+CQi.ByHJ054t7dYQv8yqMtSHBfHkd7s3mKPADJSAWTWSZ7vyt.ovJ2V+Xy.i2SeIVie9jlap2cvXaaG574gcK8ccMvi9gQmlHL8xR2CTGCYm.IRTl3iTc16oGcmtEQqeeK29E5xqK9JHUYq4NStS2UG6xCxwJOhA9rDdTHh9y5GONXz3femP2c0OrytPdSuHDlyGaFiW9bDQ65ZUBZZtwr3p9I56ycrJvMO+Wp1czOjaM1AKFn9gygedggS.s0lpJA9Eo45CdUpZoe29Z5lUV7t5cXAlCJlGuVA7H9g58QfGiqytqsM3Akvf2Peue7iyGbnl7asnOraaOFzognrEerGjhU5zfaqnx0vrZx2aFEE1k5ZId4+BOgS1Jp6AbxVQSpMzvzi+VSouF9UN9ohQ.dxU7EgdS8Cw2Isx6kMjYwdqoYZTkCv1yKfKMu.t77B3JyKfqNu.9n4Ev0tb.wuLzMGGvGJCazzfDNhc6Tohr.mvaU6+A3uN1fD
                        

                        Sonic Architect && Software Mercenary

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

                          This is is 2 arps independent of each other
                          Each arp has the option to run freely (ms) or synced to a note value. (will not be affected by the daw tempo)

                          If "External sync" is activated the arps that is using synced to note value, will be synced to the daws tempo, the free running will still run based on the ms value

                          It's using only panels for the lanes and for the storing/restoring the arp values, no slider packs used

                          I built it with MIDI FX in mind, but there is a bypassed Sine Wave Generator inside which you could use to test it

                          Two Arps Video

                          HiseSnippet 5518.3oc68rsbabjc.RBdMfuD6r6lZq7TKT65.RQAhoAHHn3JaRABJwXdAKAjrUwn3c3fl.i4vYvNy.JxXqxJUsOj2xuP9Sh+.xC4SX+D7ePx4z8bomaffzTxxtDqRClo6SeNm9zma8kYTWaKMliikct7k5e9XVt7uegdma5Np8HUcybasAu.8SFavHqaON2CNerpiCaPt74u4CQHxW7V43+8Ce1CTMTM0XgEkK2Srz0XaqehtaXocW6y0ML1Tc.qu9IRP2XsszrLaaYXMA3laVnVtwpZGqNjsqJB1MJj6QpNixke9BZCZn0Pq4gMTTUOZYkCaxNrkxxJrVZKMXEMMUskNTSodc0b4emNCzcsr64p5xbxk+VOvZv48FY8bSAAdhti9gFL7Akb8.JKJdSKiAXWDKMW6Q5FC55KlbxAHsanP6lBg1uovN5CzCJOT38Q7JHgsPV.l+FQYuaFg8TjYuZRrWJrTdIVpffk93B8zr0G6FVCxOuWgsLcY1GoBiSxrxtSNomg9.lcWPlCrRg73nh.C4twp2uPaKncltUOQ8X1l1vCA3oRqZ0VfzrVs4VsTIa1Pxwryc1.5Dj6SN3YqVbwEK1dhsMzXiyIi.QKG.NjtfBfcaqIlt.r03ftokM4HaFi3xNYrEYjp4.Ccygbv2Q8r8N5HGFBsBEAGKhrqkKC3+CY1DKd0kJAHxDJ8TUiILGhgk0wSFW7tI9qDnv43R18IaCP73w8bsARgrc4VKpTdAR4lheZH9ot3GJ9SYEwCJKR2v62xKTB9og+i8E+1PTbKuha3UbKQwJM8JukW4JMEUT2GsJM8potGAZ5Sg59jnYC+Z5W9YvfPzdEHZvtTKXLZARiEH0WfPWfn.2rH7DvnKTp9hsv6piWZfOpzDukeoE9bcrEKpHt1DKoons7q04nPgxQRC9Un5RJKtRSjcfAi6G8ORaKXv0DTIHavzLTsUc0AdlDCLuNRGSUvJ.79nPvVJzCGxbCPRkxgfTFzBi0L5E2LJ1LjQg6IJ9BvcmJMEUGRumr8TAWTsLcnxzgNc5PiQG5zoin+Hfe602sSOOV6.ASufGy9rUiACM.FpGLTuQvd82a+0eXGxl6sOY886pPdx5a+3N87ZeOvKF3oNl.PcvftplLiJkkpGTYA2EnyB8iHUbAeUVGI2dr67DztsxbjaeeRYqC+Zlla44JUTFHGef9lxBadmx2ib.h3mAlDmxLrzzc0YhRqtLTd0kwZLXlCcG4UbKr3VXwlSNwg69Cqg9BT3EgZfOYrSYaYT4HUCGFBPJREZVRE5EHUnWfTgNKRE5qUoBMCohnquI3BGCuOUSBYfB0ukJkNKMUVWeOMW0SmNQCAIjjAkQu3lIStdiYrASkZAPDRL+hnWXiDjx2KADOiO3NcmRxPERS4hoyTi4zNB1PsqJkGaMdx3cXlS1BBP6.psQCdV8qszMqT9ewr7bwZO8Jz9fPGjc2qeGgwEo69j3QHBnCVG4nIlZX7jJCmqz2Tp3PjvhzJqH9wo5yGo6hpqPkCrUe95F5CMYC5yNysRT94.2Q5NRFefYgeIaaooZ7.H4kANUpMGXtnABQa1.Tv8hL38cZ+frYddkgbO6T.e7d.5Rf+TUalyDCnvhPoE4LRfIuL.2UA6aB.zfTnFxFTAK4EYxXsivX5lPNWr.VgXYFvj9F7Z9pMKP3YYwYzfBEi0NLCvIEaPWbLeKyAryJ6CsPDkP+pKj2r69VSbAxWQZTMMcwcrl3vZqZXbHjxZEYoXZP6w2AvmrKMWLFhdIXH5khgnyNCEK4ILHCo+S61oWF4Jg49OUGD9.D5avqD5E0DoTPfmvBcvrE7Q3BAHByXnzQPd7UTI5lA.CZspY3C3fxOdLlJKNqA721irrGT9YY4Ln65862Y+c8DDo3O.o20fq.eK8Db7bUcFan6JXsqCWDQ6Qo4k.6Ru1cPDkstHeD7Q4qU+CooD8MdpQQrLEC3XOPMoknmnKn1jVdxbNR5D1cfuxGuSus2ZiN62Sj968S8OeW59yl1Y5Aqi.FpTjhi2HvLUoKWZoymIMQm7GE0.2dm63oOfpI5jO89YjtcUubFqJRGDZDuUEmNzGn+LjjUqs5TfML0SevWdZf6kOpOrsPXeApclUCByTEZfneGEVIkbTwZ1FOxvMcZiHo3qNtNC8RnyPmMcF5LnyPu10YnWJcF5kPmgd4zYnWVcF5kPmgdEzYnyjNCUVmwaNAmap04LWlsopQ1SKPBnxIU33oyApbO.02vIzGIxnjh1toEZ7TUaxHnX+PWOhoObjKOn.V0ykp5KzG3NJnlSkpwSzB0jdr1g1ryCC0tOFXjMXeHF.HnMXUxJrItrSUqIPKRRGCKbI.eNYQxoRCi75SnPKCfjd8zXOO9aaLxBRq40Wf3+KLY5Q3DjoSGPxc32bWf0GsH8tJA+PEcDfS4cEUiwiT8kfCTcg.TtrwvvFv7eF1qI2yWwO0jWzcGsNhhfR.0WPoExwXAAtmSlZf4GpqKYFBZQBabrp+HoFZ.CT5HcCiDCOG32EgtxBAcu6BsbdnDHsGgLgY3vlQrPtKwq0g3KN578A4rA6HPNOnRnnRyPW6X1f4B75vW6j3UyEl79EGlomDXwhojG3XUaG1VfIHxaAKBMnXdfXTOIGAcLkZbkEDf6PQslmEM+uhb2SBWTuX0TBdD2ZNRVgIromgbC8kGe62RDE.8ygRt4i.URYJOQXcf2QAZvpexEYxZub+mjH4Xv6r9pEW.vTNv3+PEV8AmA0tip6npGYXYY6wimAV9w7FQlmj.wo6sWH6k.lWLPFfXwpJPCJk53QLhY4lfpAFZCN6Ygs2lMFSdk6njqDDY..zzAzrmow4AiAQ7yFRcNFOkbm6Sta3.5SkjM9NwmmxsyKNS7ZbIyy7GA3dVpbJXxC9kBbImFVkmRgWPXYEwAVSNzf0FEtxyT4pvXd4PLcVHF4OAmcviGmfzgi1nKKtyl.bKOjIrWEF.IWifcEKNvtYrLE65sb.6l9JLH0ZZ1sN4dpPdRms2q8V8eJ4SHa2Y2G1+QolBfjKimr8aSC35JMfWUAyAkXaHdAnBjVzbHAYdz7nIJOOYzpd..oDyAPJ03448.AGbAgmuKf2EPbfQkg68iHmZ3pLU.SKpUfF3q6fV96A2unCZ4EXhmvizN6LUBEng.woV.aYzMKZpsUV8CZ9KVs3LFUCq71okW2XaqwLa2ymK9.keEP+NTY3KAaqf9IXgIy5QFWRIB5AIwsHNczLICo68CIkf43gekYl4ka3TGSWLl1vbQU4lk.6hLVunP6o0Kmgv7PrUkeLg4Ciyl9PnTTVziRIg0YhXhXfJfBg0FMlH2Khe8zo1ZZ1sNsSo.5Uq+9quaut6se+Gs9tarcm8yXMbBVk1GA8qNlCAJWUylo5x5ChSmwV1tOBOIKLaTX0+QHiHN7AOzVGT8sm.d3o0maUxhKRJSqWln6.C1Lhg0yY.dCNLKjJ7i4ADMDjymaMgLR8TFAWZGcCvK4izcXDLNBoLLwEF5ZWbPZJu.AUrH5t+SNDkVI2XgMV+KB6rj1qu81OX81etb2MwBMo6z0P8bcygUFC+5D3316ohEw9oKDAieTgLUMZC1kGWwKBtPO22Mt7ZaHo4xsw3nwZbJXw2Eysk2I43MmmJfAtHxAmDBoYCZHGnFxrcUuRijitr6LYZQuXZQuJz5E3RPKzR1yLPCpM2bySYIP3md5f85zmr0t3h2u91Dfo57kd226o61NpRbJKfn7nwTW9PAOhfui0.voAWE8y.yfpcsYGwrCVSq6gk4OBxiBLsEUK5Jck9RpkBOxEE9mnEUSlyEcpW7fIiS8RZGboGt+VazF7E7vNjJ3Lz46d5bI1Lt3hzgfUt2vmFp9BoyYOjxuVOvtIKsXxm7IRmApnpbnhkAlmLwSqRJsCNkffFqzDCJornzAB6fn6OpzlWIhBIPol3X60SfYNA9Cw1aino66ai3M6mPs8aeeYjEjAP396DLbIYtnFwbQp8q5Ucj3ObaTdnPAyawOvFPCCOvGwXVO.wCaC.l+9XNCa3mLn9xMID5ux.ouWEb.QWjUvN1BbxufG25YZELiWo97y7qSJcqzp1OStn0MaC8wCimkqtHJjzqeER5UWgjNEER5UQgj9JTgjNKJjzYWgjNyJjz2TUHooqPJEN7ggtREQBC8slQdbj9asCj4V2sW+ojJatemN7BlKkESMtaa94SFiyBQ+lHM0zqaG07S.8hPVP9mVLYjNOjHtxacK+5vsLdvy69Z1RHsw7DdhutcDGWgi9iTg6stcuZtc+oTgilpB2KxvGJ26Y3DDyb5vI7glYjEQGiuzh7kYDX0EBmnK2WqPNNV0ESyGjj9uYIUgLILExPAHXE8sPIo3kNAsabf4AqMRbXp8rGzTgo.im0r6wi4IvaUGXtUdiGg3o53INip3AxAd579sPvsh3SEODlm+w9KzjfB7ywVVzvuHa1ofwC65fxADVbv4tWTDBhDulGoUuHXcxOFs7BgOhyCwVFKuCn36ey7guKNR9Izw8Ng+1igGxcLr9dlUfocc7cpHFzmWgN2c.TvGzgGVVbj28aOtb1U7V8DP2rmJ9Zm4rok8eZhpMv+Ofo55TITEY9F7FKnHVLvQavfd.avCNuCtFTaMnh9.esKfqMBW.6TWvGBO8.ttdFqySb06oZAmpJNlTwa0teq1cf18N5FF58XZV3Fcw0NtFUqI9uhJque2XGgyos.Pg4HM00+IbaNS9dmDI7U72lDQkgEgubIECWhWerEYWHhGyKxKtRjHdyD073c4EeyiAjJZJqQkzqzTVKQUBoHNCkoIsoWrzldsJsouVk1zjRa5kUZSuXocjCXWrWhAvlkKK2g43f6gg9PSKaF2phOeRjwBbDy8U4CIvPguoohTlDImG.tm8HXzoHsCk29BWa6zWhb+jnyZxle62RlxRQyScN16WK+zSx8pvoI1R6JJKpTql7Lsi+Ze.deDhrf9oM6DqSYWrf41Bhg0O4jt1L7kM9yAjDL+joux99rp0XAmJNx5I5RRgMYp19mPiHcCO8A91uf8jXU6gdrlvY7GRHDigOcm6rZ5XuhIW.Havh.lK+sh9VdWH62xa4WBcMgcfDfVlaYp6t2XlYVuZ547LdxkK+G6wU.nt72G7Ov+8AGe2CyoOfWRnCpbbtN2M9paV3et2d6F8EHDOtOuwdIiWsQEQ0K6cw6wlzVKsrRC+qMkAw6R8vp4WSAjoeotLEfqXYKEEm72wx5shBX.BZjBBZD1ERAUwJZI9QSIAVjEIwIdhWCzUZF4Odin0WpYCkZT+q7xpUuVslJsVgpTuVqkVQvhsnKuTqlzZMasRSAb0qsbyUnAW43KJ1Zv6nzlKsjxxzFJ0Wdk5J0ZfkorRjB4vw62KuT8VMZpDbMnO1JkK0kIUMZS+c31q5Fozg8abZXMyx7uj3UnsU0ZuPXiN6FlTeCyMymhgI+r3o.cFPjRazjtjxRKytqRyD1I2UISqkPdFD9qD8ufJVJp1hjQQBEGEPinQnB.Wgn1JQGA4seoU7UPD0vQ2J0ZVuYyZMVd4FKUeIw.impfGVWQn9FAgB70HpVRB4eiTk+enm7+ASbcsL4C.uegvkw0S9K8cNYVvvGVPNpebbjKatPrlZbb7QEhtntwwBYsYPWpTA+kEcFXhjM+uqPjsKJNNpt1rILjyg4pILduBAKTZbD7z0lED79EBWw4Dio+2WRsB5kPqH6QzDX4itTinIZdt0tzinIvwu+xOhR+wNhFGAeu8kcDMMV3wasgpqJ9wwwKqnthidjNlDV9MXmpqwDepbJVXClywPdl4x+aClyQt7u6rk3zY3WKGjfm6eyywyykr94H9w0RtjS8S5K+McftvVlX5wLW+D6tjLA8ULS7NylmxyjUiNW9gXLymlfY9z0jo2uZV8qFRw+q+5zn3Z+4TnnK6LWzdHxYiIWJ7QRg+6VPr5AY1k2JFC7m+Ohy.u7OsFL2Uqm6OCVPo7er.+LwCSn9Qv7qrIeBAOyjC0MGNqbkXALxhq.ovqNt58l83XYwdecb8j+0DiZasFtjg8z+2h368DUITt1ZmH+cIKG73fAFrtVN53D1BqQYsAriTmXHl1bLuvA8q2eFhrFR80rj5Pu733cn9onFx2ho8L2GKmKoEy+K9vvGJ9DbclKA2NpbIMXS91TK6NLhHJ2ZQ2WKzJ3wiKgyhtDeQViLx9AyZxAgT36O7mLwP7d1oEZsnRolv+Z.+qN7OJ7OE9+nafWJgeztva5i2UB+Vcg2fO0pD+SzEdWe9sk3eYt321meeI9GjK9s842yuzepiFUyPwa90hLJM+L6SLR5UgX3k+6ScT3oY5S78JDbLIRSS3BROKjA9g+5k179DqA.EdmB7uMfxhi09OS0z2YxQGoiQ+JPfQ6LL0+cuzqi8qJzqamNajKhGhnwdJMaYPFxX+sIW9NYDGTeeLayT8vkgOrbW93zzr7+9x+xULNclwGyjT4b+IL9X1b04uIDeLS1asu6mmwGoYEe7u8cuwDeLtm2WAwGoYEe70qX3mAwG+8uBiORyJ9XxQgWMwGoYFe769kS7QZlwG+tW6wGk9z3dKw78+nB6XMXhgpazuTu32yXuJPbH+4wE2gJS.2mKSyqsOeuyJK9wE5hG5iz4wajBOlK2qDdz6id7GTnyQGAFwgL3sJr4W9p4KbrL4e2L9PU+q4eqk2ahK+6mBTJy9536U83Y96Uc9a9p3yM8sdy9yM8sl1ma5esWogbjRDVx6CLc9+mBjKXe5cXlC5a4M.yOq.YuQ0yXal8cE9mAa36UZ4NequweQ3aT7ttNbGUWadndb5DfSIMF9ZQ.Iix+dteCTaQ7bM+0HtGXfve3+C9yqRE747dUp3WobW7CEcQHkFvEK2GLuC9Ovel7E3os9gLv4KN.Ewb+FQ8.++d86AVj.h2aLoSDD2ichdeHGFG4BerCCxM7urOpwHWdaK7HAlRU+vmsIzISsM8TcmH9Plu9I3AEIhp1TiLn7KlHC+LvgR9aHwiE84Qw+EWzwD2ZbnDjG+6A2j7Yg3WZzPW6XYZMdjkotl7.89LvFb3PlsLumZGZcWWUbRb9k7aVaeXJQpNQ1KN7aOhp8N7b9uRxBkKcf7TGu9cEDrKAM.I+jGHvKCvREdh3jLbNmI+sAORB5BJWLGB9.5qxYA4QrSgPmXiBGZ2fooeHyH5fA3vxilbbvCAm+OTf1nZz+NcO3xQ2Auck1O03ot6k6ZaT7ZID4MeaHxergHecPiST0rs9JMQBnnE76xKA52l7+WxoXgcvmIobJKfoHq+UZZQQUhFRupMr9UsgMtpMboqZCadUa3xW0F15haHFdd8ItVmHLMykamtcDtSxKV5dtEQt+e.wWmAzC
                          

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

                          1 Reply Last reply Reply Quote 1
                          • C
                            CW
                            last edited by

                            Hi,

                            I’m using the default clock-synced arpeggiator (TransportHandler grid callback) together with a Sampler.

                            I tried a few adjustments on my side, but even with the original code, when I render/bounce to audio or freeze/flatten, the arp sometimes skips one step or jumps by one grid unit (eg. 1/16, 1/4), and the rendered audio ends up off the grid.

                            It plays correctly live, but the issue consistently appears when committing to audio.

                            Is this a known limitation of grid-based arpeggiators when rendering, or is there a recommended way to handle grid start / host position to keep the audio perfectly in sync?

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

                              @CW are you using offline bouncing? And which host?

                              C 1 Reply Last reply Reply Quote 0
                              • C
                                CW @Christoph Hart
                                last edited by

                                @Christoph-Hart The issue happens when recording audio in real time, as well as when freezing and flattening the track.

                                I’ve tested it in Logic Pro and Ableton Live, and the behavior is the same in both.

                                1 Reply Last reply Reply Quote 0
                                • David HealeyD David Healey referenced this topic
                                • C
                                  CW
                                  last edited by

                                  I opened a thread regarding the problem I mentioned above:

                                  https://forum.hise.audio/topic/14273/clock-synced-arpeggiator-daw-sync-makes-first-tick-off-grid

                                  It contains videos and snippets; I don't know if anyone has managed to fix this yet.

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

                                  16

                                  Online

                                  2.2k

                                  Users

                                  13.4k

                                  Topics

                                  116.2k

                                  Posts