Nick Collins
Home
[Music]
Research
{Software}
[Teaching]
Contact
To accompany the paper:
(2012) [sound examples and code] "Even More Errant Sound Synthesis". Nick Collins. Sound and Music Computing 2012
Sections below correspond to sections in the paper.
2 Dilation
[dilationsynthesis.rtf (SuperCollider)]
[dilationdemo.mov] Quicktime movie, 12MB. Illustrates control of an FFT filter by the interpolating dilation data array.
3 Even more dynamical equations
C source and SuperCollider examples in the [SLUGens].
4 Probabilistic sieves
Sieve1 UGen C source and SuperCollider examples in the [SLUGens].
[probabilisticsievesynthesis.rtf] SuperCollider code for calculating probabilistic sieve combinations, and example of sieve synthesis method 2 (bit patterns)
5 From ellipse to super-toroid
[fromellipsetosupertoroid.rtf] SuperCollider code examples
[superformulaex1.wav]
[superformulaex2.wav]
6 Quarternion music generation
[quaternionsynthesis.rtf] SuperCollider code examples
[quaternion1.wav]
[quaternion2.wav]
[quaternion3.wav]
[quaternion4.wav] (Figure 4)
[quaternion5.wav]
[quaternion.html] Web Audio API example (browser dependent, Chrome will work)
7 Nonlinear filters modulo 1
[nonlinearfiltermod1.rtf] SuperCollider code examples
[nlfilterex1.wav] (Figure 5)
[nlfilterex2.wav]
[nlfilterex3.wav]
[nlfilter.html] Web Audio API example (browser dependent, Chrome will work)
8 Alternative concatenative synthesis
[ConcatMP.zip] C++ code (Xcode project) for sparse approximation (matching pursuit) based concatenative synthesis
sparse examples:
[soundA.wav]
[soundC.wav]
[A reconstructed from C]
[C reconstructed from A]
[George Bush reconstructed from Radiohead Idioteque]
[George Bush reconstructed from Radiohead Idioteque (residual)]
[George Bush reconstructed from SuperCollider default sample]
[George Bush reconstructed from SuperCollider default sample (residual)]
[EEGconcat.rtf] SuperCollider code example for EEG-led concatenation