Strudel is a browser-based live-coding environment that ports TidalCycles' pattern language to JavaScript. It uses pure functional programming to create musical patterns that can include drums, melodies, synthesis, and effects. Patterns are immutable query functions that transform time spans into event streams, supporting mini-notation DSL, Euclidean rhythms, and extensive audio processing.
For genre/artist-specific techniques, consult references/genre-styles.md which provides:
The user always wants to run the code in their browser. Provide both:
Этот навык следует использовать при работе со Strumel.cc, средой живого кодирования музыки. Используйте при создании музыкальных паттернов, последовательностей ударных, мелодий, басовых партий или генеративных композиций. Пользователь всегда захочет запустить код Штруделя в браузере, либо путем копирования, либо путем предоставления интерактивного URL-адреса с кодом, закодированным в base64. Источник: bfollington/terma.