SuperCollider Extensions

SuperCollider is an environment and programming language for real time audio synthesis and algorithmic composition [...] released in 2002 by its author, James McCartney, under the free software GPL license. Since then it has been evolving into a system used and further developed by both scientists and artists working with sound. It is an efficient and expressive dynamic programming language which makes it an interesting framework for acoustic research, algorithmic music and interactive programming. [2006, >wikipedia]
Here I list various extensions I've written over the years for this language. Most of these additions are now available as a Quark in Supercollider. Small code snippets are located in the lfsaw.de-quark.
>On how to install non-quarked extensions
>Official SuperCollider Home

SuperCollider Environment for Tangible Objects

[osX | Linux (without gui)]
An Environment to effectively handle Tangible User Interface Objects ( >SETO home | >TUIO paper )
It supports TUIO 1.0 specifications as well as other proprietary protocols. See it's documentation for details. In SC3 available as Quark "SETO". See Quarks Helpfile for an example on how to install it. Needs module "lfsaw.de".

MBS Sonogram

[osX, LinuX (untested)]
An Implementation of the Model Based Sonification "Data Sonogram", introduced by >Thomas Hermann. This example code was written using the >SonEnvir extension classes.

GraphicsSpace

[osX]
a ProxySpace for graphics stuff

lfsaw.de

[osX | Linux]
various language extensions
Available as Quark "lfsaw.de". See Quarks Helpfile for installing examples.

Turtle

[osX | Linux]
New! Now in SC3 available as Quark. See Quarks Helpfile for examples.
A small turtle implementation

JInT

[osX]
New! Now in SC3 available as Quark. See Quarks Helpfile for examples.
Just InTerface lib for easy interfacing to various HCI devices

Orb

[osX | Linux | Windows]
New! Now in SC3 available as Quark. See Quarks Helpfile for examples.
Interface to Ambient Lights
Valid HTML 4.01 Web Administration, 2006-05-03