View SynthDefs.scd
( | |
q.seedData = thisThread.randData; | |
thisThread.randSeed = 20180907; | |
SynthDef(\additiveSon, { | |
var freqs = \freqs.kr(0!q.strippedData.size); | |
var snd = Splay.ar( | |
SinOscFB.ar( | |
VarLag.kr( | |
freqs, |
View steno_definitions.scd
t.quelle('a', {|in, c| | |
in * SinOscFB.ar([50, 50.01] - (10 * In.kr(c.synthIndex%[8, 7])), RMS.ar(in).lag(0.1)) | |
}); | |
t.quelle('e', {|in, c| | |
var freq = (c.synthIndex+[1, 0.1] - (800 * RMS.ar(in))); | |
LFPulse.ar(freq, iphase: {Rand()}!2, width: 0.1).lag(0.01) * SinOscFB.ar(8000 - (200 * c.index), 0.3) * (1 - Amplitude.ar(in, 0.01, 0.5) * 0.1) | |
}); | |
t.quelle('i', {|in, c| | |
SoundIn.ar([0, 1]) * 20 | |
}); |
View Ndef.scd
Ndef(\sineWorld, { | |
Splay.ar([100, 2349, 245, 235, 3534, 346].collect{|freq| SinOsc.ar(freq)}) | |
}) |
View Ndef.scd
( | |
Ndef('lonesome', { | |
var snd; | |
snd = MyRotate2.ar(SinOscFB.ar({|i| DelayN.kr(LFNoise0.kr(0.2), 0.2, i * 0.2)}!2 * 500 + 500, LocalIn.ar(2).reverse + 1) * LFTri.ar(0.1, [0, 0.2]), LFNoise1.kr(0.1)); | |
LocalOut.ar(snd); | |
snd * 0.1 | |
}); | |
); |
View Ndef.scd
( | |
Ndef('chirps', { | |
var dyn, amp, freq, hasFreq, snd; | |
dyn = LocalIn.ar(2).reverse; | |
amp = RMS.ar(dyn, 500); | |
#freq, hasFreq = Pitch.kr(dyn, 200).flop; | |
snd = SinOscFB.ar(freq.lag([0.01, 0.1]) + [100, LFNoise2.kr(10, 1000, 1000)], 2-amp) * (1-RMS.ar(SoundIn.ar(0), 1000)); | |
LocalOut.ar(snd); | |
snd |