Turn any track into a unique image.
Drop a WAV or MP3. WavePrint decodes the audio into waveform, spectrum, stereo, transients and binary-derived visual motives, then guides the creator through selection and style direction.
Select your main motives.
Choose the visual DNA that should define the cover. These are cleaned and slightly warped so each song gets a stronger identity.
Choose one or two styles.
The app will use the selected motives as structure, then transform them through your chosen art direction.
Your WavePrint image.
This browser preview creates a procedural placeholder. The production app would send this recipe to the backend/AI image pipeline.
Generation recipe
Built as a creator experience, not a one-click generator.
WavePrint first reveals the visual motives hidden in the song, then lets the user shape the final direction.
Upload
Drag and drop WAV/MP3. The homepage is also the app entry point.
Decode
Extract waveform, spectrum, binary sample patterns, stereo width and transients.
Select
Show cleaned motive candidates and let the user choose the strongest visual identity.
Style
Choose one or two art styles and generate a final square cover image.
HTML preview now, full web app later.
This file is a front-end prototype. A real product needs a backend for heavy audio processing, storage and AI image generation.
Landing + app UI
Next.js or plain static HTML for the landing page and creator flow.
Audio engine
FastAPI/Python with FFmpeg, NumPy and image rendering workers.
Style transform
Image-to-image provider or local ComfyUI/SDXL/Flux pipeline.
Cover package
3000×3000 final PNG/JPG, preview image and recipe metadata.