"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;
});
)






le Ondate di Terrorismo Psicologico dei Media Mainstream;

lo Spettacolo, ormai, è il vero e unico occhio dell'uomo. ne consegue che lo Spettacolo fa ormai parte della struttura fisica del cervello umano. ne consegue che quello che appare nello Spettacolo emerge come una cruda esperienza per noi che guardiamo. ne consegue che lo Spettacolo è la Realtà e che la Realtà è meno dello Spettacolo;

"L'allarmismo mediatico genera un afflusso anomalo negli ospedali, e può mandarli in black out"





"Questo mondo è solo un sogno creato dall'esercito delle farfalle? E del quale anche loro fanno parte? Oppure le farfalle sono vere, e questo è stato soltanto un incubo da cui non riesco a svegliarmi?"


(
{
var trigger, fund;
trigger = Dust.kr(3/7);
fund = rrand(100, 137);
Mix.ar(
Array.fill(17,
{arg counter;
var partial;
partial = counter + 1;
Pan2.ar(
Saw.ar(fund*partial) *
EnvGen.kr(Env.adsr(0, 0, 1.0, 5.0),
trigger, 1/partial
) * max(0, LFNoise1.kr(rrand(37.0, 73.0))), 1.0.rand2)
})
)*0.5 //overall volume
}.play
)







l'Esplosione nella Cattedrale dello Spettacolo si propagherà in lentissime Onde d'Urto; lo sgretolamento dell'Intonaco Spettacolare si compirà nello Sbriciolamento della Finzione e dell'Irrealtà;

saw=AY.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.07*env, Pulse.ar(freq, mul: 0.01)]);  




"Sabotaggio Cibernetico" o "Interferenza Cibernetica", è una pratica contemporanea che mira alla contestazione in Rete dell'Invasività della Propaganda Mainstream, nella Costruzione dell'Immaginario della Mente Umana. Il Cyber Jammer è un Hacktivista sospeso tra l'Illusione del Mondo Virtuale e l'Inganno del Mondo Reale. Corre lungo i Sentieri Eterei della Rete, naviga nell'Oceano dell'Informazione, è un Impulso di Adrenalina nei Cavi che cablano la Realtà. Rielaborazione di un SCtweet di Juan A. Romero ('rukano')

play{b=PinkNoise;z=SinOsc.ar(b.kr(1,2e4,2e4),b.kr(13,11,17),1,1.007,0.7)!2;Latch.ar(z,SinOsc.ar(b.kr(0.2,5e3,4e3)))*b.kr(5,0.4,0.5)}



Crom: Sarebbe da mandarlo su tutti i canali Radio e Tv in modo da jammare i sistemi
Mr. Rebop: AHAHHAHAHA grande
Crom: In una sorta di incendio digitale
Mr. Rebop: meraviglioso
Crom: Sai che figata!!!!
Crom: Almeno 24h di questo
Mr. Rebop: con SnowCrash finale globale, come apoteosi

(
{
var trigger, fund, flashInst;
flashInst = Array.fill(7,
{
trigger = Dust.kr(2)*PinkNoise.ar(1);
fund = rrand(7, 17);
Pan2.ar(
Mix.ar(
Array.fill(7,
{arg counter;
var partial;
partial = counter + 3;
(HenonC.ar(fund*partial/5).atan + DPW3Tri.ar(fund*partial).atan)*
EnvGen.kr(Env.adsr(0.01, 0, 0.1, 7.0),
trigger, 1/partial) *AY.ar(713)* max(0, LFNoise1.kr(rrand(37.0, 73.0)))
})
)*0.7,
1.0.rand2)
});
Mix.ar(flashInst)*0.9
}.play
)






Non dobbiamo chiudere occhio tutta la notte. O ci sveglieremo trasformati in qualcosa di inumano. Molte persone perdono a poco a poco la loro umanità senza accorgersene.

da "L’Invasione degli UltraCorpi"

(
{
z = RLPF.ar(AY.ar(Saw.ar([0.017, 0.019]).range(3, 10)) * AY.ar(Saw.ar(10).range(1, 100), AY.ar(0.017).range(300, 1000)), Line.ar(60, 10000, 30*5));
z = GVerb.ar(z + CombL.ar(z, 10, 0.2, 10));
EnvGen.ar(Env.linen(0.01, 60*5, 20), doneAction:2) * z * 0.03!2
}.play;
{RLPF.ar(AY.ar(Saw.ar([0.017, 0.019]).range(3, 10)),60)*0.2;}.play;
)

da Ereticamente



























dalla rielaborazione di alcuni sctweets di Juan A. Romero ('rukano') e di Julian Rohruber;

il suono creato con SuperCollider mi ha fatto pensare a una tecnologia malfunzionante abbandonata nel deserto che continua a ripetere loop, errori e a lamentarsi inascoltata; proseguendo indomiti e fieri sull’autostrada della follia tecnoindustriale finiremo con il trasformare il nostro pianeta in un arido deserto popolato da tecnologie abbandonate che imperterrite gracchiano e emettono buzz senza senso fino all'inevitabile esaurimento energetico; il suono è stato creato utilizzando l'Ugen Atari2600 di Fredrik Olofsson

La sepoltura dei videogiochi Atari (in inglese Atari Video Game Burial) fu un importante avvenimento della storia dei videogiochi, che vide l'azienda statunitense Atari sotterrare migliaia di cartucce di videogiochi della propria console di punta, l'Atari 2600, in una discarica desertica di Alamogordo (New Mexico) nel settembre del 1983.

Da sempre considerata una leggenda metropolitana, nell'aprile del 2014, ad oltre 30 anni di distanza dall'accaduto, scavi nel deserto di Alamogordo (New Mexico) portarono alla luce il materiale in questione, confermando la veridicità dell'evento;

(
play{
    t=Saw.kr(Drand(([7,1,3]/13),inf));
    Atari2600.ar(Demand.kr(t,1,Drand((11..17).midicps,inf))*[1,1.7]*SinOsc.kr(0.7).range(1,3)).dup*0.2}
)

{SinOsc.ar(XLine.kr(0.001,1,137).range(137,{exprand(317,1337)}!137)).mean.dup}.play;







Di fatto, in questo momento sei in stato di incoscienza. Questo è per la Mantide un mezzo di comunicazione. Ci ha incorporati tutti nel suo... be' "sensorio" è una parola troppo restrittiva. Possiede limiti e capacità che non riesco a immaginarmi. Sotto un certo punto di vista, questo luogo è una trasformazione Fourier combinata delle nostre menti con quella della Mantide. È più facile unire intelligenze tanto differenti in uno spazio-Fourier, dove le onde vengono ridotte a impulsi e l'unità localizzata (che in questo caso sei tu) viene rappresentata come un pacchetto in espansione di tali impulsi nello spazio-tempo piatto della Mantide.

Il suo sensorio venne invaso da sensazioni contrastanti. Quello era un luogo splendido, un gioiello posto in mezzo al nulla, come volesse affermare la sua presenza in contrasto a tutto quel vuoto buio e ottundente. Ma tutto ciò provocò in lui uno scuotimento improvviso. I suoi Aspetti emisero grida soffocate di gioia, di orgoglio e di intenso e desolato dolore. Anelavano a uscire dai loro reces-
si. Voci ribollenti invasero la sua mente.

(
SynthDef("Sensorium",
{ arg busOut = 3, sweep = 3, rate = 0.3, offset = 73, range = 17;
var cont1, cont2, out;
cont1 = Latch.ar(SinOsc.kr([rrand(3.0, 7.0), rrand(3.0, 7.0)], 0, sweep, offset), Dust.kr(7));
cont2 = Blip.kr(rate, 0, range, cont1).midicps;
out = AY.ar(cont2, mul: 0.1);
Out.ar(busOut, out);
}).send(s);

SynthDef("Echo",
{ arg busIn = 3, delay = 0.3;
var out;
out = CombN.ar(In.ar(busIn, 2), delay, delay, 4);
Out.ar(0, out);
}).send(s)
)

Synth("Echo");
Synth("Sensorium");
Synth("Sensorium", [\rate, 1/7, \offset, 60, \range, 32]);




Il delirium tremens (DTS) è uno stato confusionale di rapida insorgenza che di solito è causato dall'astinenza da alcool in soggetti affetti da alcolismo cronico. Se si verifica, avviene circa dopo tre giorni dall'inizio dell'astinenza e si protrae per due o tre giorni. Le persone colpite possono anche essere vittime di allucinazioni.[1] Gli effetti fisici possono includere tremore, brividi, battito cardiaco irregolare e sudorazione.In casi più rari si può verificare una ipertermia o un attacco epilettico, che possono portare alla morte. L'astinenza da alcol è una delle condizioni più pericolose tra le astinenze dalle varie droghe.

Haiku : Il fuco vola via. La regina è schiava. (Fight Club, Chuck Palahniuk)

(
{
var source;
var fx;
var n=10;

source= EnvGen.ar(Env([0,1,0],[0.1,1.5]),LFNoise1.kr(Rand(20,30)))*Saw.ar(170,0.5);

fx= Mix.fill(n, {
var maxdelaytime= rrand(0.01,0.03);
var half= maxdelaytime*0.5;
var quarter= maxdelaytime*0.25;

DelayC.ar(source, maxdelaytime, LFNoise1.kr(Rand(5,10),0.01,0.02) )

})!2;

fx
}.play
)


(Env([0,1,0],[0.1,1.5])).plot

DelayC simple delay line with cubic interpolation
DelayC.ar(in, maxdelaytime, delaytime, mul, add)
DelayC.kr(in, maxdelaytime, delaytime, mul, add)

Simple delay line with cubic interpolation. See also DelayN which uses no interpolation, and DelayL which uses linear interpolation. Cubic interpolation is more computationally expensive than linear, but more accurate.

See also BufDelayC.

in - the input signal.
maxdelaytime - the maximum delay time in seconds. used to initialize the delay buffer size.
delaytime - delay time in seconds.


EnvGen envelope generator

Inherits from: Object : AbstractFunction : UGen

Plays back break point envelopes. The envelopes are instances of the Env class. See the Env for more info. The arguments for levelScale, levelBias, and timeScale are polled when the EnvGen is triggered and remain constant for the duration of the envelope.

*ar(envelope, gate, levelScale, levelBias, timeScale, doneAction)
*kr(envelope, gate, levelScale, levelBias, timeScale, doneAction)


envelope - an instance of Env, or an Array of Controls. (See Control and the example below for how to use this.)
gate - this triggers the envelope and holds it open while > 0. If the Env is fixed-length (e.g. Env.linen, Env.perc), the gate argument is used as a simple trigger. If it is an sustaining envelope (e.g. Env.adsr, Env.asr), the envelope is held open until the gate becomes 0, at which point is released.
levelScale - scales the levels of the breakpoints.
levelBias - offsets the levels of the breakpoints.
timeScale - scales the durations of the segments.
doneAction - an integer representing an action to be executed when the env is finished playing. This can be used to free the enclosing synth, etc. See UGen-doneActions for more detail.


Env envelope

superclass: Object

An Env is a specification for a segmented envelope. Envs can be used both server-side, by an EnvGen within a SynthDef, and clientside, with methods such as at and asStream, below. An Env can have any number of segments which can stop at a particular value or loop several segments when sustaining. It can have several shapes for its segment


LFNoise1 ramp noise

LFNoise1.ar(freq, mul, add)
LFNoise1.kr(freq, mul, add)

Generates linearly interpolated random values at a rate.
freq - approximate rate at which to generate random values.
Update cookies preferences