Strudel Notebook

Un manual interactivo para aprender a componer con código usando Strudel: lecciones con ejemplos que suenan en el navegador, visualizaciones de audio y notas, y un modo de práctica. Pensado para músicos que nunca han programado.

Un manual vivo para aprender a componer con código: en vez de enseñar música a programadores, enseña programación a músicos. Lecciones con ejemplos que suenan en el navegador, se ven y se pueden cambiar, construidas sobre Strudel, la versión en JavaScript de TidalCycles. Gratuito y sin instalar nada.

3

líneas de código para que suene música

5

vistas: audio, notas, teclado, partitura y batería

0

instalaciones: todo en el navegador

Qué hace

Un estudiante de conservatorio con años de armonía, pero que nunca ha programado, escribe una línea y suena un arpegio; añade una caja de ritmos y un bajo con un filtro que oscila, pulsa Play y las tres capas suenan a la vez. Strudel Notebook está construido alrededor de ese momento: la distancia entre lo que se quiere que suene y cómo se escribe.

Cada lección trae ejemplos editables y se puede practicar en modo quiz. Lo que suena se ve en forma de onda, espectro y espectrograma, o como notas en una espiral, un teclado, una partitura o un rollo de piano, y cualquier fragmento se comparte con un enlace.

Vibe-live-coding

Es la parte práctica del capítulo «Vibe-live-coding: jamming con la inteligencia artificial y Strudel» (Universitat de València, 2026), que mezcla el live coding con la creación de prototipos conversando con una IA. El propio Strudel Notebook está hecho así, con Claude.

Lo cuento con más detalle en la entrada de El pulpo en el vaso. El código está en GitHub, con licencia AGPL v3 —la misma de Strudel— para el código y CC BY-SA 4.0 para las lecciones.