|
|
Line 1: |
Line 1: |
| microsonorities/microrhythms | | microsonorities/microrhythms |
|
| |
| play for you-
| |
|
| |
| forms/structures/microsonorities/microrhythms/
| |
|
| |
| sound-composition/performance/generative-installations/environments
| |
|
| |
|
| |
|
| |
| ( //\\//\\// -listening..... while diving-
| |
|
| |
| Synth.fftScope({
| |
| var ex1, ex2;
| |
| Mix.ar([
| |
| ex1={
| |
| var e, z, y;
| |
| e=Env.new([0.001, 1, 0.3, 0.4, 0.001], [2, 3, 5, 6], 'linear');
| |
| z=2;
| |
| y=5;
| |
| Spawn.ar({
| |
| Mix.ar([
| |
| Pan2.ar(
| |
| EnvGen.ar(e, Klank.ar(`[
| |
| Array.fill(y,{300+4000.0.linrand}),
| |
| 0.2+0.05.rand2,
| |
| Array.fill(y, {0.02+3.0.rand}), z],
| |
| LeakDC.ar( DelayA.ar(Resonz.ar(LFNoise1.ar(300+400.0.rand, 0.25, 0.8),
| |
| 2, 0.2), 0.01, XLine.kr(0.02, 0.001, 10), 0.2), 0.098978)
| |
| )), 1.0.rand2)])
| |
| }, 2, 4)
| |
| };
| |
| ex2= {
| |
|
| |
| var e, n;
| |
| e=Env.new([0.1, 2, 3, 4], [2, 2.5, 4], 'linear');
| |
| n=5;
| |
| OverlapTexture.ar({
| |
| Mix.ar([
| |
| Pan2.ar(
| |
| EnvGen.ar(e, Klank.ar(`[
| |
| Array.rand(1000,1500.0, 5000.0),
| |
| 0.2,
| |
| Array.rand(12, 0.2, 0.3)], LeakDC.ar(Resonz.ar(LFNoise1.ar( 3000+4000.0.linrand, 0.7),
| |
| 1, XLine.kr(0.01, 0.002, 7)), 0.099898)
| |
| )), 1.0.rand2)])
| |
| }, 2, 4, n, 2)
| |
| };
| |
| Spawn.ar({
| |
| XFadeTexture.ar({
| |
| [ex1, ex2].choose.value
| |
| }, 2, 5, 2)
| |
| }, 2, 2, 2)
| |
| ])
| |
| })
| |
|
| |
|
| |
| )
| |
| play for you.-
| |
|
| |
| forms/structures/microsonorities/microrhythms/
| |
|
| |
| sound-composition/performance/generative-installations/environments
| |
|
| |
|
| |
|
| |
| ( //\\//\\//-
| |
|
| |
| Synth.fftScope({
| |
| var ex1, ex2;
| |
| Mix.ar([
| |
| ex1={
| |
| var e, z, y;
| |
| e=Env.new([0.001, 1, 0.3, 0.4, 0.001], [2, 3, 5, 6], 'linear');
| |
| z=2;
| |
| y=5;
| |
| Spawn.ar({
| |
| Mix.ar([
| |
| Pan2.ar(
| |
| EnvGen.ar(e, Klank.ar(`[
| |
| Array.fill(y,{300+4000.0.linrand}),
| |
| 0.2+0.05.rand2,
| |
| Array.fill(y, {0.02+3.0.rand}), z],
| |
| LeakDC.ar( DelayA.ar(Resonz.ar(LFNoise1.ar(300+400.0.rand, 0.25, 0.8),
| |
| 2, 0.2), 0.01, XLine.kr(0.02, 0.001, 10), 0.2), 0.098978)
| |
| )), 1.0.rand2)])
| |
| }, 2, 4)
| |
| };
| |
| ex2= {
| |
|
| |
| var e, n;
| |
| e=Env.new([0.1, 2, 3, 4], [2, 2.5, 4], 'linear');
| |
| n=5;
| |
| OverlapTexture.ar({
| |
| Mix.ar([
| |
| Pan2.ar(
| |
| EnvGen.ar(e, Klank.ar(`[
| |
| Array.rand(1000,1500.0, 5000.0),
| |
| 0.2,
| |
| Array.rand(12, 0.2, 0.3)], LeakDC.ar(Resonz.ar(LFNoise1.ar( 3000+4000.0.linrand, 0.7),
| |
| 1, XLine.kr(0.01, 0.002, 7)), 0.099898)
| |
| )), 1.0.rand2)])
| |
| }, 2, 4, n, 2)
| |
| };
| |
| Spawn.ar({
| |
| XFadeTexture.ar({
| |
| [ex1, ex2].choose.value
| |
| }, 2, 5, 2)
| |
| }, 2, 2, 2)
| |
| ])
| |
| })
| |
|
| |
|
| |
| )
| |
| play for you.-
| |
|
| |
| forms/structures/microsonorities/microrhythms/
| |
|
| |
| sound-composition/performance/generative-installations/environments
| |
|
| |
|
| |
|
| |
| ( //\\//\\//-
| |
|
| |
| Synth.fftScope({
| |
| var ex1, ex2;
| |
| Mix.ar([
| |
| ex1={
| |
| var e, z, y;
| |
| e=Env.new([0.001, 1, 0.3, 0.4, 0.001], [2, 3, 5, 6], 'linear');
| |
| z=2;
| |
| y=5;
| |
| Spawn.ar({
| |
| Mix.ar([
| |
| Pan2.ar(
| |
| EnvGen.ar(e, Klank.ar(`[
| |
| Array.fill(y,{300+4000.0.linrand}),
| |
| 0.2+0.05.rand2,
| |
| Array.fill(y, {0.02+3.0.rand}), z],
| |
| LeakDC.ar( DelayA.ar(Resonz.ar(LFNoise1.ar(300+400.0.rand, 0.25, 0.8),
| |
| 2, 0.2), 0.01, XLine.kr(0.02, 0.001, 10), 0.2), 0.098978)
| |
| )), 1.0.rand2)])
| |
| }, 2, 4)
| |
| };
| |
| ex2= {
| |
|
| |
| var e, n;
| |
| e=Env.new([0.1, 2, 3, 4], [2, 2.5, 4], 'linear');
| |
| n=5;
| |
| OverlapTexture.ar({
| |
| Mix.ar([
| |
| Pan2.ar(
| |
| EnvGen.ar(e, Klank.ar(`[
| |
| Array.rand(1000,1500.0, 5000.0),
| |
| 0.2,
| |
| Array.rand(12, 0.2, 0.3)], LeakDC.ar(Resonz.ar(LFNoise1.ar( 3000+4000.0.linrand, 0.7),
| |
| 1, XLine.kr(0.01, 0.002, 7)), 0.099898)
| |
| )), 1.0.rand2)])
| |
| }, 2, 4, n, 2)
| |
| };
| |
| Spawn.ar({
| |
| XFadeTexture.ar({
| |
| [ex1, ex2].choose.value
| |
| }, 2, 5, 2)
| |
| }, 2, 2, 2)
| |
| ])
| |
| })
| |
|
| |
|
| |
| )
| |
| play for you.-
| |
|
| |
| forms/structures/microsonorities/microrhythms/
| |
|
| |
|
| sound-composition/performance/generative-installations/environments | | sound-composition/performance/generative-installations/environments |
Line 177: |
Line 5: |
|
| |
|
|
| |
|
| ( //\\//\\//- | | ( //\\//\\// |
|
| |
|
| Synth.fftScope({ | | Synth.fftScope({ |
microsonorities/microrhythms
sound-composition/performance/generative-installations/environments
( //\\//\\//
Synth.fftScope({
var ex1, ex2;
Mix.ar([
ex1={
var e, z, y;
e=Env.new([0.001, 1, 0.3, 0.4, 0.001], [2, 3, 5, 6], 'linear');
z=2;
y=5;
Spawn.ar({
Mix.ar([
Pan2.ar(
EnvGen.ar(e, Klank.ar(`[
Array.fill(y,{300+4000.0.linrand}),
0.2+0.05.rand2,
Array.fill(y, {0.02+3.0.rand}), z],
LeakDC.ar( DelayA.ar(Resonz.ar(LFNoise1.ar(300+400.0.rand, 0.25, 0.8),
2, 0.2), 0.01, XLine.kr(0.02, 0.001, 10), 0.2), 0.098978)
)), 1.0.rand2)])
}, 2, 4)
};
ex2= {
var e, n;
e=Env.new([0.1, 2, 3, 4], [2, 2.5, 4], 'linear');
n=5;
OverlapTexture.ar({
Mix.ar([
Pan2.ar(
EnvGen.ar(e, Klank.ar(`[
Array.rand(1000,1500.0, 5000.0),
0.2,
Array.rand(12, 0.2, 0.3)], LeakDC.ar(Resonz.ar(LFNoise1.ar( 3000+4000.0.linrand, 0.7),
1, XLine.kr(0.01, 0.002, 7)), 0.099898)
)), 1.0.rand2)])
}, 2, 4, n, 2)
};
Spawn.ar({
XFadeTexture.ar({
[ex1, ex2].choose.value
}, 2, 5, 2)
}, 2, 2, 2)
])
})
)
play for you.-