What problem does it solve? Creating animated ASCII art video from scratch requires solving font rasterization, grid composition, color mapping, audio analysis, and video encoding all at once, which is a large amount of specialized engineering for a single creative project. ## Core Features & Use Cases - Six Input Modes: Convert existing video to ASCII, build audio-reactive visualizers from FFT analysis, generate procedural animations from math, combine video with audio-reactive overlays, render timed lyrics from SRT files, or produce TTS-narrated quote videos via the ElevenLabs API. - Full Effect Vocabulary: 21 value field generators, 38 composable shaders, 24 character palettes, 20 pixel blend modes, particle systems, feedback buffers, and an OKLAB/OKLCH perceptual color system. - Production Pipeline: A 6-stage pipeline (input, analyze, scene function, tonemap, shade, encode) with parallel ffmpeg encoding, hardware-adaptive quality profiles, and per-scene gamma tuning. - Use Case: Given a music track, generate a 3-minute audio-reactive ASCII visualizer at 1080p 24fps with beat-triggered particles, section-specific effects, and muxed audio, all from a single self-contained Python script. ## Quick Start Ask the agent to create an audio-reactive ASCII music visualizer from your audio file, rendered as a 1080p MP4.