supercollider is an open source audio programming language and the best environment for doing sound synthesis. it works well only on OS X. here an example which i did with 50 lines of code. in this unreleased track all instruments are generated mathematically without the use of samples; also the composition itself is a mathematical algorithm:
a new track:
some more examples (all from #10):
a track from #8:
in this track from #9 supercollider and the modular form a feedbackloop:
and one more, pure Supercollider, from LP #9:
the synthax is very simple. here a small example: ( var bpm = 161.3, basefreq = bpm/60*64, x1,x2; notes = Dseq([1,1,2,1,0,0,1,2,1,1,2,1,0,0,2,1], inf); //OKTAVEN trig = Impulse.kr(180/60*4); volume = EnvGen.kr(Env.new([ 0.001, 1, 0.45, 0.0 ], [ 0.01, 60/bpm/4*2, 0.23 ]), triggate ); filterfreq = (filter2+y)*kickvolume+(filter*gatevolume)+filterfreq; x = Saw.ar(freq); }.play; listen the example:
download SC here or visit the main-page. ----- other software: i use the trackersoftware renoise for some drumloops and g-live for the strech-funktion. ----- my analog modular system: many exotic filters, the boss-flanger, tubes and a bode-style frequency shifter. have a look. ----- a liveset with LizT3kK on italytek07:
|