The Problem
Creating original music requires instruments, production skills, and hours of studio work. Content creators and hobbyists want to explore musical ideas quickly without the overhead.
What Song Remixer Does
Type a song name, an artist, and optionally a style hint — Song Remixer generates a complete original song with vocals and instrumentals in that style. Built as a Sundai Club MVP.
Input: "Billie Jean by Michael Jackson (80s synth, energetic)"
┌──────────────┐
│ Claude AI │ Generates original lyrics
│ (Anthropic) │ inspired by artist style
└──────┬───────┘
│
▼
┌──────────────┐
│ MiniMax / │ Composes instrumental
│ MusicGen │ + vocal synthesis
└──────┬───────┘
│
▼
┌──────────────┐
│ Complete │ Full song with vocals
│ Song Output │ and instrumentals
└──────────────┘
Audio Modes
Four generation backends with different speed/quality tradeoffs:
| Mode | Speed | Quality | Pipeline |
|---|---|---|---|
| suno (default) | ~30-60s | High | Claude + MiniMax Music |
| quick | ~1 min | Medium | Genius + Claude + MusicGen |
| fast | ~5s | Low | Genius + Claude + Edge TTS |
| full | ~5 min | Highest | Genius + Claude + Bark + MusicGen |
Input Formats
Flexible parsing accepts multiple styles:
"Billie Jean by Michael Jackson"
"Thriller - Michael Jackson"
"Michael Jackson: Beat It"
"Hello by Adele (acoustic, melancholic, female)"
Style hints in parentheses let you control genre, tempo, and vocal characteristics.
Smart caching means the same request returns instantly on repeat — no regeneration needed.
Built with Python/Flask, deployed on Google Cloud Run via Docker.