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:
Questa abilità dovrebbe essere utilizzata quando si lavora con Strudel.cc, un ambiente musicale di codifica dal vivo. Da utilizzare durante la creazione di pattern musicali, sequenze di batteria, melodie, linee di basso o composizioni generative. L'utente vorrà sempre eseguire il codice Strudel nel browser, copiando e incollando o fornendo un URL cliccabile con il codice codificato in base64. Fonte: bfollington/terma.