Supercollider

Från Kontrollrummet
Hoppa till: navigering, sök

Supercollider är ett textbaserat programmeringsspråk som är designat för att underlätta programmässig ljud generering och algoritmisk komponering. Det har funnits sedan 1996.

Källkod

Supercollider är baserat på smalltalk, och är ett i grunden objektorienterat programmeringsspråk. Det finns även ett C-API som underlättar om man vill skriva egna ljudgeneratorer (unit generators eller UGens).

Runtime

De olika delarna (server och klienter) som krävs för att köra sitt Supercollider-program är integrerade med hjälp av Open SoundCountrol (OSC). OSC är en grundläggande funktion, och Supercollider var en av de första plattformarna som hade stöd för detta kommunikationsprotokoll som spås ersätta MIDI någon gång i framtiden.

Supercollider erbjuder skräpsamling (garbage collection) i realtid.


Länkar