CREDITS

Meet Pip — Mid-century Cartoon demo · asset sources & licenses

Artwork      All characters (June, Pip), props, plans, icons and backgrounds drawn procedurally in code (engine/, film.js). No generated images.
Music        Original score, generated in code (music/score.py). See music/CREDITS_music.txt:
             Drums: "MuldjordKit" by Lars Muldjord (drumgizmo.org), FreePats version, CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
             Samples (CC0): Karoryfer Samples / sfzinstruments, VS Chamber Orchestra: Community Edition and Versilian Community Sample Library (Versilian Studios)
Sound FX     Synthesized in code (mix.py + core/audio/sfx.py). No recorded samples.
Voice        Kokoro-82M TTS (kokoro-onnx), Apache-2.0 — voice am_michael, speed 0.94.
Fonts        Oleo Script (Soytutype), Alfa Slab One (JM Solé), Jost (indestructible type*) — SIL Open Font License 1.1, files + licences in fonts/.
Product      "Pip" and "Mo" are fictional products. No real brand, product, logo or trademark appears.
Style        Grammar learned from 1950s UPA limited animation, 1950s classroom films and mid-century illustration (Charley Harper, Mary Blair).
             No character, design, lettering or music from any of them is reproduced.

ON SCREEN
The CC BY material above is credited on the end card, in fine print held at least 2.5 s: Music: original, played in code on CC0 samples and the “MuldjordKit” drums by Lars Muldjord (CC BY 4.0).