);
sig = sig + partial;
});
- distort = 1 + (1.1 * ampEnv);
+ distort = 1 + (0.3 * ampEnv);
sig = (sig * distort).clip(-1, 1);
sig = Pan2.ar(sig, pan, amp);
Out.ar(out, sig);
(
~reverbSynths.do{|item|
- item.set(\mix, 0.2.rand);
+ item.set(\mix, 0.5.rand);
};
)
////
TempoClock.tempo = 1;
+~emergingVals = {|n, c, arr| Pseq(n.collect{|i| Pn(Pshuf(arr.wrapExtend(i+1), c), c)}, 1)};
~emergingNotes = {|n, c| Pseq(n.collect{|i| Pn(Pshuf((0..i), c), c)}, 1)};
-~emergingNotes.(5, 1).asStream.all.size/60/2
+
+~emergingNotes.(5, 1).asStream.all.size/60/1
~emergingNotes.(11, 2).asStream.all.size/60/2
~emergingNotes.(13, 3).asStream.all.size/60/3
~emergingNotes.(15, 4).asStream.all.size/60/4
~emergingNotes.(11, 5).asStream.all.size/60/5
+~emergingVals.(5, 1, ~reverbBusses).asStream.all.size
+~emergingNotes.(5, 1).asStream.all.size
+
(
~tenydedi = Pbind(*[
- out: Pshuf(~reverbBusses.wrapExtend(15), inf),
- instrument: Pshuf(~synthNames.wrapExtend(15), inf),
+ out: ~emergingVals.(5, 1, ~reverbBusses),
+ instrument: ~emergingVals.(5, 1, ~synthNames),
db: -3,
pan: Pwhite(-0.2, 0.2!4),
dur: 1,
scale: Pn(~scale),
octave: 1,
degree: ~emergingNotes.(5, 1),
+ timingOffset: Plprand(0, 0.003!4),
]);
Pdef(\tenydedi, ~tenydedi).quant_(1).stop;
~nohagygu = Pbind(*[
- out: Pshuf(~reverbBusses.wrapExtend(15), inf),
- instrument: Pshuf(~synthNames.wrapExtend(15), inf),
+ out: ~emergingVals.(10, 2, ~reverbBusses),
+ instrument: ~emergingVals.(10, 2, ~synthNames),
db: -9,
pan: Pwhite(-0.2, 0.2!4),
dur: 1/2,
scale: Pn(~scale),
octave: 2,
degree: ~emergingNotes.(10, 2),
+ timingOffset: Plprand(0, 0.003!4),
]);
Pdef(\nohagygu, ~nohagygu).quant_(1).stop;
~hahuqefy = Pbind(*[
- out: Pshuf(~reverbBusses.wrapExtend(15), inf),
- instrument: Pshuf(~synthNames.wrapExtend(15), inf),
+ out: ~emergingVals.(9, 3, ~reverbBusses),
+ instrument: ~emergingVals.(9, 3, ~synthNames),
db: -18,
pan: Pwhite(-0.4, 0.4!4),
dur: 1/3,
scale: Pn(~scale),
octave: 3,
degree: ~emergingNotes.(9, 3),
+ timingOffset: Plprand(0, 0.003!4),
]);
Pdef(\hahuqefy, ~hahuqefy).quant_(1).stop;
~tymaroso = Pbind(*[
- out: Pshuf(~reverbBusses.wrapExtend(15), inf),
- instrument: Pshuf(~synthNames.wrapExtend(15), inf),
+ out: ~emergingVals.(15, 4, ~reverbBusses),
+ instrument: ~emergingVals.(15, 4, ~synthNames),
db: -28,
pan: Pwhite(-0.6, 0.6!4),
dur: 1/4,
scale: Pn(~scale),
octave: 5,
degree: ~emergingNotes.(15, 4),
+ timingOffset: Plprand(0, 0.003!4),
]);
Pdef(\tymaroso, ~tymaroso).quant_(1).stop;
~rekyhabe = Pbind(*[
- out: Pshuf(~reverbBusses.wrapExtend(15), inf),
- instrument: Pshuf(~synthNames.wrapExtend(15), inf),
+ out: ~emergingVals.(11, 5, ~reverbBusses),
+ instrument: ~emergingVals.(11, 5, ~synthNames),
db: -45,
pan: Pwhite(-0.7, 0.7!4),
dur: 1/5,
release: Pwhite(0.3, 0.5),
scale: Pn(~scale),
octave: 7,
- degree: ~emergingNotes.(15, 4),
+ degree: ~emergingNotes.(11, 5),
+ timingOffset: Plprand(0, 0.003!4),
]);
Pdef(\rekyhabe, ~rekyhabe).quant_(1).stop;
~nyhoweni = Ptpar([
0, ~tenydedi,
- 20, ~nohagygu,
- 40, ~hahuqefy,
- 60, ~tymaroso,
- 80, ~rekyhabe,
+ 6, ~nohagygu,
+ 20, ~hahuqefy,
+ 32, ~tymaroso,
+ 62, ~rekyhabe,
], 1);
Pdef(\test, ~nyhoweni).quant_(1).play;
)