MV Toolkit
Hand it an MP3 and get a music-reactive MV. Detects chord progressions and visualizes them on the Circle of Fifths — a music theory-based MV production environment.
Emocute MV Toolkit is an MV production environment that runs inside Claude Projects. Just hand it an MP3 — it automatically detects BPM, chords, separates stems, and analyzes song structure, then generates music-reactive MVs from 41 WebGL shader templates. No other tool combines Circle of Fifths visualization, WebGL shaders, and automatic MV generation in one package.
How it works
1
Hand it an MP3Auto-analyzes BPM, key, chord progressions, and song structure
2
Pick a templateChoose from 41 templates, or let AI recommend one
3
Export12 presets (Spotify Canvas / Apple Music / YouTube Shorts / TikTok / X and more)
Features
Audio Analysis
- BPM detection, key detection, LUFS normalization
- Chord detection (BTC) with post-processing cleanup
- Stem separation (BS-RoFormer + htdemucs_ft two-pass)
- Bass, melody, and drum note extraction
- Song structure analysis (Verse / Chorus / Bridge)
41 Templates
- Cannabis series — 6 types (breathing_light / ink_bloom / petal_vortex and more)
- LSD series — 11 types (kaleidoscope / fractal / prism / synesthesia and more)
- Ketamine series — 4 types (dissociate / razor_tunnel / neon_abyss and more)
- Music theory visualization — 6 types (Circle of Fifths / degree / chord reel and more)
- Motion / grid series — 4+ types
- Stem response series — 3 types
12 Export Presets
- Spotify Canvas (720x1280, 3-8s)
- Apple Music Motion (3840x3840 + 2048x2732)
- YouTube Shorts / Landscape
- TikTok / Instagram Reels
- X / Lo-fi Loop / 4K portrait & landscape
Automation
- autopilot command (one command: MP3 to finished MV)
- Batch processing (generate MVs for entire albums)
- Crossfade & DJ mix automation
- VJ pack generation (Resolume / VDMX compatible)
- Lyric video support (LRC / SRT)
Full source code included. Add templates, port ShaderToy shaders, customize presets freely.
Claude Pro or Team plan required (Projects feature needed). Python 3.10+.
Buy