add files to the repo

This commit is contained in:
2023-12-27 15:03:23 +01:00
parent 397e31d438
commit 9b3c1afd38
10 changed files with 164 additions and 0 deletions

37
Classes/BuboArray.sc Normal file
View File

@ -0,0 +1,37 @@
+ Array {
pat {
arg node_proxy, quant=4, fade=0.05;
node_proxy.quant_(quant);
node_proxy.fadeTime = fade;
node_proxy[0] = Pbind(*this);
^node_proxy;
}
pbind {
^Pbind(*this)
}
pseq { arg repeats=inf, offset=0;
^Pseq(this, repeats, offset);
}
pshuf { arg repeats=1;
^Pshuf(this, repeats);
}
prand { arg repeats=inf;
^Prand(this, repeats);
}
pxrand { arg repeats=inf;
^Pxrand(this, repeats);
}
pwrand { arg weights, repeats=1;
^Pwrand(this, weights, repeats);
}
pwhite { arg repeats=inf;
^Pwhite(this[0], this[1], repeats);
}
}