I added to the script, thanks to @dan_derks guidance, the possibility to randomize start, end point, rate and pan on all the pads in a bank (delay and filter per pad will see the light some day
), this way itāll be easier to set up all the pads to play in the OSC layout instead of doing it one by one: ārand bankā
Note: I removed pad 1 of each bank from the randomization button to have a safe place to return to, you can include pad 1 in randomization by changing on line 46 of the attached code
to start in 1 instead of 2:
for i = 1,16 do
Example case: I want all the pads of bank 3 to loop to have a running base, and all the pads of bank 1 and 2 to one-shot. Currently only per loop toggle open, so I have to do it pad by pad in all the banks.
Solution: I opened the existing function āloop ALLā, this way you can set looping or one-shot trigger behavior per bank instead of per individual pad with āloop padā.
Due to the space limitations on iPhone and things getting confusing, the individual āloop padā button is no more (you can easily edit it in, personal preference here) and added āloop ALLā on its place.
On iPad I added both new functions to the bottom of the pads, everything else still in place.
iPad layout detail:
iPhone layout:
If you want this running go to Maiden > cheat_codes > cheat_codes.lua
select all the text (cmd/ctr + A) and paste the following:
ā cheat codes_CarlosEdit.txt (126.3 KB)
I donāt want to mix this little edit with the main script, Dan will probably add the function on the next update anyway. I think this is the best way to share it.
Hereās the updated TouchOSC layouts:
cheat_codes_iPhone2.touchosc (4.4 KB)
cheat_codes_iPad.touchosc (3.7 KB)
Have fun and stay safe!