Post Thumbnail

Автор разработал расширение для музыкального редактора Renoise, позволяющее прямо внутри него писать и исполнять живую музыку на языке Fennel - диалекте Lisp, компилируемом в Lua.

Автор доработал существующую на Rust библиотеку для алгоритмической генерации музыки, добавив поддержку Fennel: скрипты компилируются через отдельную VM в Lua-код и выполняются в песочнице, а для удобства создан инструмент с автоперезагрузкой файлов и автодополнением в редакторе. Это делает программирование музыки гибким, экспрессивным и идеально подходит для лайвкодинга.

Как Overtone, только современней

Похожее

Post Thumbnail

Музыка метро

Каждая точка на карте метро - это настоящий поезд. Их около восьмисот, плюс-мину...

Post Thumbnail

Кодим музыку

Я уже много писал про лайвкодинг музыки. Тема очень интересная и в последнее вре...

Post Thumbnail

Tidal Cycles

Сегодня для вас не новый язык программирования, но тоже круто. Tidal Cycles (...

Post Thumbnail

Glicol

Акроним от "graph-oriented live coding language", что можно перевести как "язык ...