most of the sounds i make use an event note-list generator called ngen (Why?).
here is a quick example of the creating a csound score with ngen.
ngen input file (with my comments in italics):
rs(2781)
i5 = 13 0 5
{
p2 mo(T 1. V0.55 [0.005 0.02] [0.1 0.4]); event start time
p3 mo(T 1. 401 402); duration of events (subtract 400)
p4 pf(1.2) mo(3.5 1. V0.7 86 10); amplitude in dB
   mo(1.5 1. V0.7 10 00)
p5 se(T 1. [9728/191488/337408/486400/651264/]); position in table
p6 ra(T 1. [8.05 8.10]) ; transposition - 8.00=1, 8.01=2^1/12, etc...
p7 mo(T*0.3 1. 0 [-10 10]) ; spatialization x coordinate start
p8 mo(T*0.3 1. 20 [-10 10]) ; spatialization y coordinate start
p9 ex(T 1. [p7*1]); x end
p10 ex(T 1. [p8*1]); y end
p11 400; function table that references the sample
p12 0.01
p13 0
}
p2 dictates separation from event to event; p3 gives the duration which, in this case, is slowly being elongated from 1 second to 2. p4 gives the amplitude of the event in dB. p5 sets the skip-time of the sample that is being accessed; i use aubio (an open source onset detector) to detect event onsets within a sample. here is the sample i am using for this sound. aubio detected onsets (in this case plucks) at 9728, 191488, 337408, 486400 and 651264 samples. obviously i could label these attacks by hand, but aubio enables me to find attack points quickly, often times in complex samples with many onsets.
·Csound applications and resources. ·nGen homepage - a note event list generator front-end for Csound. ·SuperCollider homepage. ·CLAM a new cross platform audio tool library (GPL). Features SMStools which are supposedly (personally i suspect foul play!) from the original Spectral Modeling Synthesis. ·Pure Data (pd) applications. ·PVC 4.0 applications and information. ·Loris (from sourceforge) and info. an analysis/resunthesis program which features reassigned bandwidth-enhanced additive sound model.
Upcoming Peformances
· Joachim Goßmann and I will be designing audio for a virtural reallity installation by Ruth West presented at SIGGRAPH in August.
· On tour with the The GO Duo March 24th-31st.
· The Arditti String Quartet will premiere string quartet no. 1 for amplified string quartet during their residency at UCSD in March of 2007.
· Percussionist Matt Jenkins will perform open end for vibraphone and eight channel electronics at the UCSD composition juries on Februrary 18th, 2006.