Post Thumbnail

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

Tidal Cycles (или просто Tidal) - это инструмент для программирования музыки, который позволяет создавать сложные ритмические паттерны с помощью кода. Он отлично подходит как для живых выступлений на алгорейвах, так и для студийной работы над композициями.

Главная фишка Tidal - интуитивно понятный язык описания ритмов и огромный набор функций для их преобразования. Это даёт возможность легко комбинировать простые элементы в сложные музыкальные структуры буквально в пару строк кода.

По умолчанию звук генерируется через SuperDirt - мощный синтезатор и сэмплер с кучей возможностей. Но при желании можно подключить любые внешние синтезаторы через OSC или MIDI. Причём каждый параметр - фильтры, эффекты и прочее - можно гибко настраивать прямо из Tidal-паттернов.