Увидел на ЛОРе пару свежих упоминаний Csound, решил запостить сюда это. Может, кого-то заинтересует.
Чуть менее года назад узнал о проекте Cabbage. Если вкратце, то это свободный кроссплатформенный инструментарий, позволяющий на языке Csound писать VST и LV2-плагины, которые могут быть подключены к любой поддерживающей их DAW, например, Ardour 3. Учитывая количество генераторов и эффектов в Csound, задумка интересная, но в то время всё работало очень нестабильно, плагины падали и роняли с собой Ardour. Несколько дней назад я собрал свежую версию, и вот некоторые наблюдения: улучшена поддержка GNU/Linux (больше нет проблем с выводом звука), выкинуты некоторые виджеты, добавлены новые; к редактору кода прикрутили дебаггер, добавили новые фичи в редактор GUI — пока что им лучше не пользоваться; ну и главное — плазма плагины больше не падают.
Изкоробочный редактор кода слабоват, но никто не мешает использовать внешний — можно запустить Cabbage, открыть редактируемый файл — и при каждой записи наблюдать изменения, смотреть в консольку Csound и тыкать пианоролл.
Конечно, для чего-то серьёзного это использовать не получится (хотя бы из-за того, что здесь не создашь хоть сколько-нибудь сложный графический интерфейс), но как обёртку для генераторов Csound — вполне.
На скриншоте: Debian Jessie, Xfce4, Gvim, Cabbage с консолью Csound. Сзади висят два Xlinks2 с документацией для двух опкодов Csound — она вызывается по <Leader>csd для слова, на котором стоит курсор. Для редактирования кода установлены csound vim tools
Цепочка из поделия со скриншота и двух других капустных изделий (они — не моих рук дело, лежат в репозитории KXStudio).