Leksykon IT › Programowanie › Csound

Csound

Programowanie Svenska → Zaktualizowano: 2026-10-27
Więcej informacji
Twórca
Barry Vercoe
Rok
Licencja
LGPL 2.1
Oficjalna strona

Język syntezy dźwięku z 1986 roku, który nadal dzieli muzykę na orkiestrę i partyturę, dokładnie tak jak Max Mathews w 1957.

Barry Vercoe napisał Csound w MIT Media Lab w 1986 roku, w C, jako kolejne ogniwo łańcucha zapoczątkowanego programami MUSIC Maksa Mathewsa w Bell Labs. Widać to w budowie: orkiestra definiuje instrumenty jako łańcuchy opkodów (oscil, reson, pvsanal), a partytura wylicza, jakie nuty i kiedy mają zagrać. Dziś obie części mieszczą się w jednym pliku .csd.

Początkowo wszystko renderowało się na dysk i minuta dźwięku potrafiła zająć całą noc. Teraz działa w czasie rzeczywistym, rozumie MIDI i OSC, a jako biblioteka trafia do Pythona i przeglądarki. Csound to prawdopodobnie najstarszy wciąż rozwijany język dźwiękowy, który z uporem, jakiego mało który projekt potrafi dorównać, zachowuje wsteczną zgodność.

← Wróć do leksykonu