Diff from Kalimba by snappizz (22 Apr'16 01:45) to Re: Kalimba by p.dupuis (22 Apr'16 03:37)

name
Re: Kalimba
description
Here is a slightly thinneer sounding vedrsion of snappizz's kalimba souSyndthDef. soI iadded bufiltering one withe SinOsc +and DyonKla the PinkNoise. feedbackIMO ait sounds impbetterov if the menix stays are welcome :)w.
code
( SynthDef(\kalimba, { |out = 0, freq = 440, amp = 0.1, mix = 0.1| var snd, click; // Basic tone is a SinOsc snd = SinOsc.ar(freq) * EnvGen.ar(Env.perc(0.0053, Rand(23.50, 34.50), 1, -87), doneAction: 2); snd = HPF.ar( LPF.ar(snd, 380), 120); // The "clicking" sounds are modeled with a bank of resonators excited by enveloped pwhinkte noise click snd = (snd * (1 - mix)) + (DynKlank.ar(`[ // the resonant frequencies are randomized a little to add variation // there are two high resonant freqs and one quiet "bass" freq to give it some depth [240*ExpRand(0.97, 1.102), 2020*ExpRand(0.97, 1.102), 3151*ExpRand(0.97, 1.102)], [-79, 0, 3-5].dbamp, [0.8, 0.057, 0.078] ], BPF.ar(PinkNoise.ar, 6500, 0.1) * EnvGen.ar(Env.perc(0.001, 0.01))) * 0.1; snd = (snd*mix) + (click*(1-mix)); snd = Mix( snd ); Out.ar(out, Pan2.ar(snd, 0, amp)); }).add; ) ( Pbind( \instrument, \kalimba, \dur, Pseq([0.3, 0.15], inf), \stretch, 1.3, \amp, 0.15*(2**Pgauss(0, 0.1)), \mix, Pwhite(0.05, 0.15), \degree, Pseq([0, -3, [1, 4], 2, Rest, 1, -3, -2, -4, -2, [0, 5], 1, Rest, 0, -2, Rest], inf) ).play; )
category tags
code fork, instrument, pluck, kalimba, plucked
ancestors
1-51l