[CM] LAC paper
Kjetil S. Matheussen
k.s.matheussen at notam02.no
Tue Apr 13 12:08:17 PDT 2010
Hi,
Here's a link to my paper for this year's Linux audio conference:
http://www.notam02.no/~kjetism/sndrt_lac2010.pdf
The paper describes various programming techniques supported by Snd-RT.
This year's LAC also seems to contain a lot of really great
stuff about music programming languages! http://lac.linuxaudio.org/2010/
Title:
Implementing a Polyphonic MIDI Software Synthesizer using
Coroutines, Realtime Garbage Collection, Closures,
Auto-Allocated Variables, Dynamic Scoping, and Continuation
Passing Style Programming
Abstract:
This paper demonstrates a few programming techniques
for low-latency sample-by-sample audio programming.
Some of them may not have been used
for this purpose before. The demonstrated techniques
are: Realtime memory allocation, realtime
garbage collector, storing instrument data implicitly
in closures, auto-allocated variables, handling signal
buses using dynamic scoping, and continuation passing
style programming.
More information about the Cmdist
mailing list