Csound
Подробнее
- Создатель
- Барри Верко
- Год
- Лицензия
- LGPL 2.1
- Сайт
- csound.com
Язык синтеза звука 1986 года, который по-прежнему делит музыку на оркестр и партитуру — как Макс Мэтьюз в 1957-м.
Барри Верко написал Csound в MIT Media Lab в 1986 году на C — как очередное звено цепочки, начатой программами MUSIC Макса Мэтьюза в Bell Labs. Родословная видна в структуре: оркестр описывает инструменты как цепочки опкодов (oscil, reson, pvsanal), а партитура перечисляет, какие ноты и когда они играют. Сегодня обе части лежат в одном файле .csd.
Изначально всё рендерилось на диск, и минута звука могла считаться всю ночь. Теперь Csound работает в реальном времени, понимает MIDI и OSC и поставляется библиотекой для Python и браузера. Это, вероятно, самый старый язык для звука, который всё ещё активно поддерживается, причём с обратной совместимостью, на которую способны немногие проекты, — упрямой до невозможности.