[chuck-users] Simple percussive sound synthesis

eduard aylon eduard.aylon at gmail.com
Sat Apr 19 21:52:10 EDT 2008


Here's a patch I named water drops... hope it helps

Impulse imp => ResonZ f /*=> WvOut file*/ => JCRev rev  => dac;
//"water_drops.wav" => file.wavFilename;
50. => f.Q;
1000. => float fund_freq => f.freq;
50 => f.gain;
.2 => rev.gain;
0.2 => rev.mix;
now => time later;
Phasor line => blackhole;
100. => line.freq;
while( true )
{
     1. => imp.next;
     fund_freq*(0.01+Std.fabs(line.last())) => f.freq;
     Std.rand2f(100., 1000. )::ms => now;
}


On 19 Apr 2008, at 23:53, Jeff Smith wrote:
> I'm interested in exploring sound synthesis using ChucK.In particular
> I'm interested in algorithmic synthesis of simple physically-based
> sounds, like a water drip or a hand-clap. Does anybody have any
> examples lying around that create a sound like this from scratch? I'm
> a complete noob when it comes to audio signal synthesis, and I'd love
> to see how others have approached building up the sound.
>
> -- 
> Jeff Smith
> Computer Science Dept.
> University of Saskatchewan
> _______________________________________________
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users



More information about the chuck-users mailing list