15.08.2013 Views

Text, including the two scores - Columbia University Department of ...

Text, including the two scores - Columbia University Department of ...

Text, including the two scores - Columbia University Department of ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

this point, <strong>the</strong> program is finished, and I have raw material from which to extract musical building blocks <strong>of</strong> <strong>the</strong> score. I listen to <strong>the</strong> result, mark moments <strong>of</strong> interest, and <strong>the</strong>n copy a selection (or family <strong>of</strong> selections) into a new sequence. I do a lot <strong>of</strong> decision-making and rewriting on a measure- After<br />

level: collapsing a polyphonic phrase into a monophonic phrase for an instrument, or distributing a polyphonic phrase across several instruments, or throwing away information if <strong>the</strong> phrase is too dense with notes, or adding material if it is too thin. From this point forward, however, my by-measure<br />

collapses into that <strong>of</strong> traditional composition. process<br />

DSP with FFTToolkit As far back as 2003, I was experimenting with Fast Fourier Transform (FFT) coding to do signal analysis and resyn<strong>the</strong>sis, building upon Perry Cook's library <strong>of</strong> FFT functions in <strong>the</strong> C programming language [1]. My initial 1.2<br />

aimed to design a morphing function to interpolate between <strong>the</strong> FFT frames <strong>of</strong> a sound. Those early seeds ultimately led, years later, to my own library <strong>of</strong> FFT code, which were designed as <strong>the</strong> basis to realize several specific compositional tasks that I devised. This library and set <strong>of</strong> specific applications experiments<br />

packaged and released under <strong>the</strong> generic name ‘FFTToolkit’. My primary goal for <strong>the</strong>se compositional tasks, in addition to solving were<br />

specific programming and algorithmic challenges, was to generate a large amount <strong>of</strong> aurally interesting material out <strong>of</strong> a limited body <strong>of</strong> samples. All three processes make a new sound out <strong>of</strong> multiple sample sources, and a resultant sound is necessarily defined as associations (whe<strong>the</strong>r near, far,<br />

<strong>the</strong><br />

6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!