Léxico TI › Programación › SuperCollider

SuperCollider

Programación Svenska → Actualizado: 2026-10-27
Más información
Creador
James McCartney
Año
Licencia
GPL-3.0
Sitio oficial

Un lenguaje de programación para síntesis de sonido, partido en un intérprete que piensa y un servidor que suena, con OSC de por medio.

James McCartney publicó SuperCollider en 1996 como software comercial para Mac y lo liberó como código abierto en 2002. Desde la versión 3 son dos programas: sclang, un lenguaje orientado a objetos con marcado acento de Smalltalk, y el servidor de audio scsynth, que construye redes de generadores unitarios (UGens) y las hace sonar. El lenguaje habla con el servidor mediante OSC, así que el servidor se puede controlar igual de bien desde Python o desde el código de cualquier otro.

Esa separación convirtió a SuperCollider en la columna vertebral de la escena del live coding, donde la música se escribe como código delante del público. TidalCycles, por ejemplo, es un lenguaje en Haskell cuyo sonido suele salir de un servidor de SuperCollider en segundo plano.

← Volver al léxico