«messy code for delay lines (works fine for improvising with reductionis/near silence stuff» by tiagmoraismorgado

on 20 Jun'16 17:38 in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
//////////////////////////
//////////////////////////

o=s.options; o.memSize; o.memSize = 2.pow(21);

s.quit;  s.boot;

o.memSize;

// quadriphonic version

(
~sdl={Pan4.ar(CombC.ar(SoundIn.ar(1), rrand(100, 1000), rrand(100, 1000), mul:0.6), LFDNoise0.kr(0.01), LFDNoise3.kr(0.01), 1)};
~sdl2={Pan4.ar(CombC.ar(SoundIn.ar(1), rrand(50, 500), rrand(50, 500), mul:0.6), LFDNoise0.kr(0.01), LFDNoise3.kr(0.01), 1)};
~sdl3={Pan4.ar(CombC.ar(SoundIn.ar(1), rrand(25, 250), rrand(25, 250), mul:0.6), LFDNoise0.kr(0.01), LFDNoise3.kr(0.01), 1)};
~sdl4={Pan4.ar(CombC.ar(SoundIn.ar(1), rrand(12.5, 125.0), rrand(12.5, 125.0), mul:0.6), LFDNoise0.kr(0.01), LFDNoise3.kr(0.01), 1)};
~sdl5={Pan4.ar(CombC.ar(SoundIn.ar(1), rrand(7.4125, 74.125), rrand(7.4125, 74.125), mul:0.6), LFDNoise0.kr(0.01), LFDNoise3.kr(0.01), 1)};
)

(
~sdl.play; ~sdl.play; ~sdl.play; ~sdl.play;
~sdl2.play; ~sdl2.play; ~sdl2.play; ~sdl2.play;
~sdl3.play; ~sdl3.play; ~sdl3.play; ~sdl3.play;
~sdl4.play; ~sdl4.play; ~sdl4.play; ~sdl4.play;
~sdl5.play; ~sdl5.play; ~sdl5.play; ~sdl5.play;
)

{SoundIn.ar(1, 1, 0)!4}.scope

o=s.options; o.memSize; o.memSize = 2.pow(21);

s.quit;  s.boot;

o.memSize;

// 2channels version

(
~sdl={Pan2.ar(CombC.ar(SoundIn.ar(1), rrand(100, 1000), rrand(100, 1000), mul:0.6), LFDNoise0.kr(0.01), LFDNoise3.kr(0.01), 1)};
~sdl2={Pan2.ar(CombC.ar(SoundIn.ar(1), rrand(50, 500), rrand(50, 500), mul:0.6), LFDNoise0.kr(0.01), LFDNoise3.kr(0.01), 1)};
~sdl3={Pan2.ar(CombC.ar(SoundIn.ar(1), rrand(25, 250), rrand(25, 250), mul:0.6), LFDNoise0.kr(0.01), LFDNoise3.kr(0.01), 1)};
~sdl4={Pan2.ar(CombC.ar(SoundIn.ar(1), rrand(12.5, 125.0), rrand(12.5, 125.0), mul:0.6), LFDNoise0.kr(0.01), LFDNoise3.kr(0.01), 1)};
~sdl5={Pan2.ar(CombC.ar(SoundIn.ar(1), rrand(7.4125, 74.125), rrand(7.4125, 74.125), mul:0.6), LFDNoise0.kr(0.01), LFDNoise3.kr(0.01), 1)};
)

(
~sdl.play; ~sdl.play; ~sdl.play; ~sdl.play;
~sdl2.play; ~sdl2.play; ~sdl2.play; ~sdl2.play;
~sdl3.play; ~sdl3.play; ~sdl3.play; ~sdl3.play;
~sdl4.play; ~sdl4.play; ~sdl4.play; ~sdl4.play;
~sdl5.play; ~sdl5.play; ~sdl5.play; ~sdl5.play;
)

{SoundIn.ar(1, 1, 0)!2}.scope
raw 2173 chars (focus & ctrl+a+c to copy)
reception
comments