Csound
Więcej informacji
- Twórca
- Barry Vercoe
- Rok
- Licencja
- LGPL 2.1
- Oficjalna strona
- csound.com
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ść.