StrudelLive
App di live coding musicale dove l'AI modifica i pattern Strudel su disco e tu ascolti il risultato in tempo reale.

Panoramica
StrudelLive è uno strumento di live coding musicale nato da una domanda: cosa succede se l'AI e una persona compongono insieme, a turni, mentre la musica suona? Non un generatore che sputa un brano finito, ma un interlocutore che scrive e ascolta.
Il meccanismo è volutamente semplice: i pattern sono file su disco, l'AI li modifica e l'app li ricarica via hot reload senza rebuild. Il risultato è che si sente la musica cambiare mentre viene scritta, come guardare qualcuno programmare una traccia in diretta.
Ogni blocco può essere valutato singolarmente e i turni tra umano e agente sono espliciti: si scrive, si ascolta, si risponde. È una conversazione musicale più che un'automazione, e proprio per questo il controllo resta sempre nelle mani di chi ascolta.
Il progetto include pattern jazz già pronti — batteria swing, walking bass, progressioni ii–V–I — e un brano drum'n'bass completo a 174 BPM, perché per improvvisare bisogna partire da qualcosa di solido. Il tutto gira su Next.js 16 e React 19 con @strudel/repl.
StrudelLive esplora il confine tra creatività e automazione: l'AI non sostituisce il musicista, gli dà un partner con cui suonare. È il tipo di esperimento che tiene insieme due passioni, codice e musica, e le fa parlare.
Risultati
Include pattern jazz (batteria swing, walking bass, ii–V–I) e un brano drum'n'bass completo a 174 BPM, con valutazione per-blocco e turn-taking.
Cosa contiene
- Live reload dei pattern dal disco senza rebuild
- Pattern jazz e drum'n'bass pronti all'uso
- Turn-taking tra umano e agente AI