Lessico IT › Programmazione › Csound

Csound

Programmazione Svenska → Aggiornato: 2026-10-27
Altre info
Creatore
Barry Vercoe
Anno
Licenza
LGPL 2.1
Sito ufficiale

Un linguaggio di sintesi sonora del 1986 che divide ancora la musica in orchestra e partitura, esattamente come faceva Max Mathews nel 1957.

Barry Vercoe scrisse Csound in C al MIT Media Lab nel 1986, come ultimo anello di una catena iniziata con i programmi MUSIC di Max Mathews ai Bell Labs. La discendenza si vede nella struttura: l'orchestra definisce gli strumenti come catene di opcode (oscil, reson, pvsanal) e la partitura elenca quali note suonano e quando. Oggi entrambe stanno in un unico file .csd.

In origine tutto veniva renderizzato su disco e un minuto di audio poteva richiedere una notte intera. Oggi funziona in tempo reale, accetta MIDI e OSC ed è disponibile come libreria per Python e per il browser. Csound è probabilmente il più antico linguaggio sonoro ancora mantenuto attivamente e ha conservato la retrocompatibilità con una testardaggine che pochi progetti sanno eguagliare.

← Torna al lessico