music/ — Score & Stems für alice_in_nakivale

Was hier versioniert wird: die Rezepte — *.lyrics.md (Textquelle) und
*.arrangement.strudel (Strudel-Arrangement). Die Audio-Binärdateien (Stems,
Sample-Libs) liegen unter stems/ und bleiben per .gitignore aus Git raus.

Eigene Sample-Libs (z. B. vom NAS) an Strudel anschließen

Strudel liest Samples über HTTP vom lokalen Dev-Server, nicht direkt aus dem
Dateisystem. Offline-first: alles im eigenen Netz halten, kein externes CDN.

  1. Erreichbar machen — eine der beiden Varianten:
  2. Libs nach music/stems/lib/ kopieren, oder
  3. das NAS-Verzeichnis unter den Server-Root symlinken/mounten:
    bash ln -s /Volumes/NAS/samples spinoffs/alice_in_nakivale/music/stems/lib
  4. Dev-Server starten (serviert das Projekt auf localhost:4321), sodass die
    Dateien unter http://localhost:4321/spinoffs/alice_in_nakivale/music/stems/…
    liegen.
  5. Im Arrangement referenzieren (bits_to_roots.arrangement.strudel):
    js let B = 'http://localhost:4321/spinoffs/alice_in_nakivale/music/stems/' await samples({ one_drop: B + 'lib/one_drop_break.wav', dub_bass: B + 'lib/dub_bass_c.wav' })
    Dann s("one_drop").slow(4) statt der synthetischen Betten.

Regeln

  • Keine Udio-Audio als Sample. Der Udio-Track ist nur Mood-Board (Provenienz/Rechte).
    Score aus eigenem Strudel + eigenen Stems bauen.
  • Vocals nie TTS für Krümel/FunkFox (Stimm-Kodex) — echte Aufnahmen.
  • Binaries nicht ins Git — stems/ ist ignoriert; nur Rezepte werden versioniert.
  • Gilt genauso für kommende Spin-offs (../../README.md, _TEMPLATE/).