Оглавление
Звук
-
Обзор Csound
- Csound – специализированный язык программирования для аудиопрограммирования, основанный на Си.
- Бесплатное программное обеспечение с лицензией LGPL-2.1.
- Создан Барри Верко в 1985 году, развивался в 1990-2000-х под руководством Джона Фитча.
- Первая версия 5.01 выпущена в 2006 году, в разработке участвовали многие разработчики.
-
Особенности и развитие
- Модульный и расширяемый, тесно связан с SAOL.
- Принимает входные данные в виде оркестровых и партитурных файлов.
- Интегрированная среда редактирования и отладки CsoundQt с множеством функций.
-
Версии Csound
- Версия 5.01 выпущена в 2006 году, содержит множество улучшений и расширений.
- Csound 6 находится в разработке, выпущен в июле 2013 года, включает новые функции и улучшения.
-
Использование Csound
- Поддерживает различные интерфейсы, включая Python, Java и другие.
- В реальном времени доступны только события партитуры и примечания, но в Csound 6 ограничения сняты.
- Csound для живого исполнения позволяет создавать и уничтожать объекты обработки в реальном времени.
-
Применение Csound
- Используется в проекте OLPC, а также в мобильных системах.
- Применяется для обработки аудиосигнала и создания компьютерной музыки.
-
Дополнительные ресурсы
- Ссылки на официальный веб-сайт и книгу о программировании звука на Си.