IT-lexikon › Programmering › Csound

Csound

Programmering In English → Uppdaterad: 2026-10-27
Mer info
Skapad av
Barry Vercoe
År
Licens
LGPL 2.1
Officiell sajt

Ett ljudsyntesspråk från 1986 som fortfarande delar upp musik i en orkester och ett partitur, precis som Max Mathews gjorde 1957.

Barry Vercoe skrev Csound vid MIT Media Lab 1986, i C och som sista länk i en kedja som började med Max Mathews MUSIC-program på Bell Labs. Arvet syns i strukturen: orkestern definierar instrument som kedjor av opkoder (oscil, reson, pvsanal), partituret listar vilka toner de ska spela och när. Numera ligger båda i samma .csd-fil.

Ursprungligen renderades allt till fil, och en minuts ljud kunde ta en natt. I dag går det i realtid, tar emot MIDI och OSC och finns som bibliotek för Python och webbläsare. Csound är troligen det äldsta ljudspråket som fortfarande underhålls aktivt, och har behållit bakåtkompatibiliteten med en envishet som få andra projekt kan matcha.

← Tillbaka till lexikonet