name: crumbstrudel
description: Vorhör-Archiv für Strudel-Snippets der Mondgeschichten. Use wenn eine Episode benannte Musik-/Atmo-Bausteine (z.B. intro02, atmo04) braucht — auflisten, abspielen, neue speichern.
allowed-tools: Bash(/crumbstrudel.sh ), Bash(curl ), Bash(jq )
crumbstrudel
Benannte Strudel-Snippets als Archiv, live vorhörbar in der strudel-claude REPL.
- Archiv:
crumbstrudel/snippets/<rolle><NN>.strudel - Engine:
http://localhost:4331(strudel-claude,/home/sysop/crumbmidi/strudel-claude).
Aus? →cd /home/sysop/crumbmidi/strudel-claude && nohup npx next dev -p 4331 >dev.log 2>&1 &
REPL im Browser öffnen zum Hören: http://localhost:4331 - Helper:
crumbstrudel/crumbstrudel.sh
Namenskonvention
<rolle><NN> — rolle ∈ intro atmo bridge beat bass drone outro. Zweistellig: intro02, atmo04.
Workflow
crumbstrudel/crumbstrudel.sh list # alle Snippets
crumbstrudel/crumbstrudel.sh show atmo04 # Code ansehen
crumbstrudel/crumbstrudel.sh play intro02 # in REPL pushen + abspielen (Browser hörbar)
crumbstrudel/crumbstrudel.sh stop
crumbstrudel/crumbstrudel.sh save bridge01 # aktuellen REPL-Stand als neues Snippet sichern
Typischer Lauf: im Browser jammen → save <name> snapshotted den REPL-Stand ins Archiv.
Für eine Episode: die gebrauchten Snippets nacheinander play, nach Ohr tunen, dann save.
WAV: In der REPL (http://localhost:4331) roter Record-Button → Download; Datei in die Render-Pipeline (render_episode.py) einhängen.
Snippets sind Seeds
Die Startsnippets sind spielbare Gerüste, kein finaler Sound — Tempo/Filter/Gain nach Ohr
und nach Sprechpegel der Episode tunen. Die Kalibrier-Knöpfe (lpf, gain, room) bewusst offen lassen.