strudel

Live-code algorithmic music in the browser with Strudel mini-notation patterns.

1|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/piemonte/skills --skill strudel-piemonte
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: strudel
Source: https://github.com/piemonte/skills/tree/main/strudel
Command: npx skills add https://github.com/piemonte/skills --skill strudel-piemonte

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Strudel provides a browser-based environment for live-coding algorithmic music, removing complex setup and enabling rapid experimentation with patterns and mini-notation.

Core Features & Use Cases

  • Pattern-based live coding in the browser using mini-notation strings.
  • Built-in synths, samples, effects, and MIDI/OSC integration for real-time performances.
  • Use Case: Quickly prototype generative musical ideas and performances without installing software.

Quick Start

Open Strudel in your browser and start typing mini-notation patterns to generate music in real time.

Frequently Asked Questions about strudel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I live-code algorithmic music in a browser without installing software?

Yes, you can use MIDI and OSC integration for real-time live coding performances. Strudel supports sending patterns to external hardware or software via MIDI and OSC directly from the browser interface.

Can I use MIDI and OSC for real-time live coding performances?

Yes, you can use MIDI and OSC integration for real-time live coding performances. Strudel supports sending patterns to external hardware or software via MIDI and OSC directly from the browser interface.

What is mini-notation for pattern-based music generation?

Strudel provides built-in synths, samples, and effects for immediate audio playback, and supports generating Euclidean rhythms alongside MIDI and OSC output for controlling external instruments.

Does browser-based live coding support built-in synths and Euclidean rhythms?

Yes, browser-based live coding supports built-in synths, samples, effects, and Euclidean rhythms. You can prototype generative musical ideas and performances entirely in the browser without needing external audio synthesis software.

What are the limitations of browser-based algorithmic music synthesis?

Browser-based algorithmic music synthesis relies entirely on the browser environment, meaning performance and audio latency depend on your system's browser capabilities. It is designed for rapid prototyping and live performance rather than high-end studio audio production.