Текстовое программирование электронной музыки в Strudel
15 июня 2025 г.
Обнаружил удивительный проект для создания электронной музыки с помощью программирования: Strudel https://strudel.cc/
Напоминает Java Script, надо свойствами описывать музыку — команды очень понятные и концепция простая. В итоге получается, например, в одну строчку описать луп для барабанов или баса. Посмотрите как это просто, вот документация: https://strudel.cc/workshop/first-sounds/
Множество проблемных мест музыки очень ловко обошли: ноты можно вводить как буквами так и цифрами, не надо думать про ритм, длительность, доли — всё это подчинено одной логике и простой записи.
Вот публикацию про историю создания Штрудель https://loophole-letters.vercel.app/strudel#about-the-repl
Поскольку я не раз задумывался о том, насколько существующая музыкальная нотация мне непонятна, поскольку выстроена на исторически сложившихся решениях а не строгой логичной модели, такой проект мне кажется очень интересным. Вот, кстати, я писал про мой вариант записи для фортепьяно https://vovkasolovev.ru/?p=184