back to
Oracle
173672 SCORE................................................HONK
// HPF, APF, hanWindow, atan, *, bitOr, 491, -360, -0.592, -0.727
(
{
var bitOr;
bitOr = kr(MouseX, -0.592, 491.atan * 491);
ar(HPF, ar(APF, hanWindow(atan(-0.727 / LFNoise1.ar(bitOr))), -360), bitOr * bitOr(491, -360))
}.play;
)
71315 SCORE................................................BENNY
// BufRateScale, Timer, FreeSelf, bitNot, cpsmidi, sumsqr, sumsqr
(
{
var rs, bufnum, z, x;
bufnum = 0.1914.cpsmidi.bitNot;
rs = BufRateScale.kr(bufnum);
z = Timer.kr(HPZ2.kr(rs));
FreeSelf.kr(z > 5);
sumsqr(
SinOsc.ar(200 * z + 300, 0, 0.5),
SinOsc.ar(200 * rs + 200, sumsqr(3,4), 0.5)
)
}.play;
Routine {
5.do {
s.sendMsg("/b_allocRead", 64, "sounds/a11wlk01.wav");
5.1.rand.wait;
s.sendMsg("/b_allocRead", 64, "sounds/a11wlk01-44.1.aiff");
1.0.rand.wait;
};
5.1.wait;
s.sendMsg("/b_allocRead", 64, "sounds/a11wlk01.wav");
}.play;
)
42884 SCORE................................................REDFRIK
// LagControl, DelayN, sqrt, bilinrand, mod, <
s.options.blockSize_(512);
s.boot;
(
Routine({
inf.do{|i|
i= i.mod(2.bilinrand+10);
i= if(i<7, 0, i);
x.free;
x= {
a= LagControl.kr([i.sqrt, i], i.dup+0.009);
DelayN.ar(a, 2, 0.009 * i, 0.5, [a, 0]@@i);
}.play(s);
0.1.wait;
}
}).play;
)
52716 SCORE................................................INVADEER
// Dibrown, GrayNoise, BufDelayL, log, rand2, bitXor
(
s.sendMsg("/b_alloc", 64, 48000 * 5);
{
var in, u, d;
d = Demand.kr(Impulse.kr(5), 0, Dibrown(-1, 1.0.rand2, inf) ! 2);
in = GrayNoise.ar(d * 0.2, 1).log;
u = BufDelayL.ar(64, in, d.reverse * 0.1);
(in.bitXor(u.reverse) + 1).log
}.scope;
)