The Velvet Cipher — 60s Spy Title Sequence (Lemo-Opuscar · LemoLab × Claude Opus 5.5)

All visuals, characters, title lettering, music and sound effects are original and generated by code in this directory.

FONTS (SIL Open Font License 1.1)
- League Gothic — The League of Moveable Type (fonts/LeagueGothic.ttf, license fonts/LeagueGothic-OFL.txt)
- League Spartan — The League of Moveable Type (fonts/LeagueSpartan.ttf, license fonts/LeagueSpartan-OFL.txt)

LIBRARIES
- opentype.js 1.3.4 — Frederik De Bleser, MIT License (vendor/opentype.min.js, vendor/opentype-LICENSE.txt)

VOICE
- Kokoro TTS (Apache-2.0), voice bm_george

MUSIC — original score by music/score.py, played with the repo sampler (core/audio):
- Drums: "MuldjordKit" by Lars Muldjord (drumgizmo.org), FreePats version, licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
- Samples (CC0): FreePats project (freepats.zenvoid.org), Karoryfer Samples / sfzinstruments, VS Chamber Orchestra: Community Edition (Versilian Studios)

SOUND EFFECTS — synthesized in mix.py (no recorded samples).

Style references studied for grammar only (no material used): Saul Bass title sequences (North by Northwest, Anatomy of a Murder, Vertigo); Kuntzel + Deygas, Catch Me If You Can (2002).
