"Non bisogna credere che sia semplicemente un Uomo che si sia voluto divertire ad abitare Sotto la Terra. Fa delle Cose che nessun altro Uomo sarebbe capace di fare; sa delle Cose che i Non-Morti ignorano."

"Egli dissemina Botole e Passaggi Segreti in tutto il Teatro Spettacolare, rendendolo il suo Parco dei Divertimenti. Si costruisce anche una Casa nei Sotterranei dello Spettacolo dove può vivere lontano dalla Crudeltà e dalla Mediocrità dell'Uomo. Nel suo Isolamento, trascorre molti anni, mentre Compone la sua intera Opera;"

(
~root = -13;
~reverbSend = Bus.audio(s, 2);
)
(
s.waitForBoot(
    {

        SynthDef(\dissonant, {
            |
            freq=713,
            dur=5, pos=0,
            amp=0.75,
            out=0
            |
            var sig, env, saw;
            env = EnvGen.ar(Env.perc(0.1, 3, 1, -4), doneAction:2);
            saw=Saw.ar(Select.kr(Stepper.kr(Impulse.kr(7,0.1),0,0,7,1),[72,63,67,72,55,62,63,60].midicps),0.1);
            sig = saw;
            sig = LPF.ar(sig, freq*13 );
            sig = (sig * env * amp);
            sig = Mix.new([sig*0.7, Dust.ar(freq)*0.002*env, LFSaw.ar(freq, mul: 0.001)]);
            Out.ar(out, Pan2.ar(sig, pos));
        }).add;

        s.sync;

        SynthDef(\reverb, {
            arg in=0, out=0, mix=1, room=1.8;
            var sig;
            sig = In.ar(in, 2);
            sig = FreeVerb.ar(sig, mix, room);
            Out.ar(out, sig);
        }).add;

        s.sync;

        ~reverb = Synth(\rev, [\in, ~reverbSend]);



w = Pbind(\instrument,\dissonant,
    \scale, #[0, 2, 3, 5, 7, 8, 10],
    \root,  Pfunc({~root}),
    \degree, Pseries(0, Prand(#[1, 2, 3], inf), inf).fold(-11, 11),
    \dur, 0.25
).asEventStreamPlayer;

w.play;


        wait(7);
        r = Routine({
            "starting".postln;
            loop({
                ~root = [2, 7, 1, 3].choose;
                wait( 10.rrand(17) );
            });
        });
        r.play;
});
)






Arresto del Circuito Spettacolare e conseguente Fine della Propaganda, provocati dai Mentecatti al Potere per eccessivo Scuotimento di Palle e eccessiva Generazione di Puttanate.

ho Immaginato il Sistema della Propaganda, delle TV Mainstream andare in TILT, e iniziare a emettere tutti questi Fischi e Suoni di Ri-Sintonizzazione nel Tentativo di Riprendere il Controllo, senza però riuscirci;

Nel gioco del Flipper, Contatto Elettrico che provoca l'Interruzione del Gioco (e l'Accensione di una Spia Luminosa) in seguito a una Mossa Scorretta da parte del Giocatore che, per ottenere un Migliore Risultato, dà al Flipper una certa Inclinazione o lo Scuote Violentemente.

     var gen = 7; 
     PinkNoise.ar(0.3)+ 
     FreeVerb.ar( 
        LFPar.ar(                            
            LFNoise2.ar(gen!8).exprange(20,2e4) * LFTri.ar(1/gen!3).exprange(1,1.2), 0,
            LFNoise2.ar(gen!8).exprange(0.08,0.5) * EnvGen.ar(
                Env.perc.blend(Env.sine, LFNoise2.kr(gen!8)).circle, 
                timeScale: gen!8 // LFNoise2.ar(gen!8).range(1/5, 5)
            )
        ).clump(2).mean,
        LFNoise2.ar(1/5)
    ) 
    + Pan2.ar(
        Pluck.ar(
            PinkNoise.ar(2) ! 2,
            Dust.ar(LFNoise2.kr(gen!2).exprange(2,5)), 
            1/200, LFNoise2.kr(gen!2).exprange(1/14000,1/200),
            LFNoise2.kr(gen!2).range(1,10),
            LFNoise2.kr(gen!2).range(0,1),
            LFNoise2.kr(gen!2).exprange(0.2,1)
        ),
        LFNoise2.kr(gen!2).range(-1,1)
    ).sum / 2;
}.play
)

(
{
var freq, freqArray, ratioArray, indexArray,
env, rate = 0.1, trig;
trig = Impulse.kr(rate);
freqArray = [48, 50, 52, 53, 55, 57, 59, 60,                         
62, 64, 65, 67, 69, 71, 72].scramble.midicps;
ratioArray = {rrand(1.0, 3.0)}.dup(20);
indexArray = {rrand(1.0, 4.0)}.dup(20);
env = EnvGen.kr(Env.perc(0.5, 1/rate), gate: trig);
freq = Select.kr(Stepper.kr(trig, max: freqArray.size-1), freqArray/5);
PMOsc.ar(
freq,
freq*Select.kr(Stepper.kr(trig, max: ratioArray.size-1), ratioArray),
Select.kr(Stepper.kr(trig, max: indexArray.size-1), indexArray)
+ env*4,
mul: env
)*0.3+AY.ar(freq)*0.3}.play
)


Update cookies preferences