Csound
Altre info
- Creatore
- Barry Vercoe
- Anno
- Licenza
- LGPL 2.1
- Sito ufficiale
- csound.com
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.