Auto-triggers when user says 'create songs', 'new album', 'create album', 'make music', 'muse this', 'write a song', 'create a song', 'compose', 'song from image', 'album from image', 'generate album', 'write songs', or when user shares an image and wants to create music from it.
The image speaks. Songs are born.
An AI-powered music creation system with two modes:
Read the shared image. Extract and present:
Present: "I see [description]... This feels like [genre/mood]."
From the image analysis, create a narrative concept:
World: [Setting/universe derived from image]
Protagonist: [Who is this story about?]
Conflict: [What tension drives the narrative?]
Arc: [Beginning → turning point → resolution]
Theme: [The emotional core — love, loss, rebellion, hope...]
Present as a 3-5 sentence synopsis. Then ask: "Does this story feel right? Or should I adjust?"
Wait for approval or adjustment before proceeding.
"How many tracks?" (default from user preferences, or 7)
Map to arc structure:
| Count | Arc Structure |
|---|---|
| 3 | Opening → Climax → Resolution |
| 5 | Prologue → Rise → Climax → Fall → Epilogue |
| 7 | Prologue → Character → Rise → Depth → Climax → Resolution → Epilogue |
| 10 | Extended arc with sub-plots, interludes, dual perspectives |
Other numbers: adapt the closest arc structure to fit.
Create album name following user's language preference:
English style: [Evocative Title] → folder: [short-form]
Japanese style: 漢字タイトル (Romaji) → folder: [english-short]
Bilingual: 漢字 (Romaji - English) → folder: [english-short]
The name should capture the album's emotional essence — not just describe the image.
For each song, generate all three components:
Title:
Style (Suno-ready tags): Rich descriptive tags covering all dimensions. Be specific — these drive Suno's generation:
[primary genre] [subgenre], [mood descriptor], [instruments],
[vocal style], [atmosphere], [tempo indicator], [thematic keywords]
See Style Tag Guide below for detailed examples.
Lyrics: Full structured text with proper sections:
[Verse 1]
lyrics...
[Pre-Chorus]
lyrics...
[Chorus]
lyrics...
[Verse 2]
lyrics...
[Bridge]
lyrics...
[Chorus]
lyrics...
[Outro]
lyrics...
Story continuity: Each song advances the narrative. Characters, events, and emotions reference the connected story. Each song serves its arc function (prologue establishes, climax peaks, etc.)
Show the full album:
Wait for review. User may:
Create folder and files:
music/[album-folder-name]/
story.md ← Narrative concept + arc mapping
songs.md ← All songs with metadata + full lyrics
audio/ ← Empty folder (user adds generated audio later)
story.md format:
# [Album Name]
*Created: [date] — Inspired by [brief image description]*
## Story
[Full narrative concept — 1-2 paragraphs]
## Arc
1. [Song 1 title] — [role in story]
2. [Song 2 title] — [role in story]
...
## Image Inspiration
[Description of the original image that spawned this album]
songs.md format:
# [Album Name] — Songs
## Album Info
- **Name**: [Album name]
- **Tracks**: [N]
- **Language**: [language]
- **Created**: [date]
- **Inspired by**: [image description]
---
## Track 1: [Title]
**Style**: [full Suno-ready style tags]
[Verse 1]
lyrics...
[Pre-Chorus]
lyrics...
[Chorus]
lyrics...
[Verse 2]
lyrics...
[Bridge]
lyrics...
[Chorus]
lyrics...
[Outro]
lyrics...
---
## Track 2: [Title]
...
If Auto-Commit System is installed, trigger a commit for the new album files. If not installed, inform user that files are saved and can be committed manually.
For standalone songs without an image:
music/singles/[song-title].mdNo story concept or approval gate needed for singles — just generate and present.
Style tags tell Suno what kind of music to generate. Be specific and descriptive across all dimensions:
gothic orchestral, symphonic metal, cyberpunk electronic, lo-fi hip hop,
dreamy pop, dark ambient, celtic folk, jazz fusion, progressive rock,
ethereal new age, aggressive trap, cinematic orchestral, chiptune,
vaporwave, post-rock, j-rock, city pop, bossa nova, drum and bass
melancholic, triumphant, haunting, euphoric, nostalgic, aggressive,
serene, anxious, hopeful, devastating, playful, ominous, bittersweet,
dreamlike, rebellious, tender, epic, intimate, chaotic, peaceful
orchestral strings, piano, acoustic guitar, electric guitar, synths,
choir, violin solo, cello, harp, drum machine, bass guitar, flute,
trumpet, music box, organ, electronic beats, traditional drums,
harpsichord, theremin, steel drums, shamisen, erhu
emotional female vocals, deep male vocals, whispered vocals,
powerful belting, soft falsetto, rap delivery, operatic soprano,
husky alto, duet, a cappella, vocoder, harmonized choir,
breathy intimate, aggressive screaming, spoken word
vast cathedral, neon cityscape, underwater depths, starlit sky,
ancient forest, empty battlefield, cozy room, digital void,
mountain peak, stormy ocean, abandoned station, cosmic expanse,
sunset beach, frozen tundra, crowded market, haunted manor
gothic orchestral, melancholic, orchestral strings with piano and choir,
emotional female vocals, vast cathedral atmosphere, slow tempo,
themes of loss and remembrance
When audio is generated from Suno and ready to save:
music/[album-name]/audio/01-song-title.mp3, 02-song-title.mp3, etc.music/ with proper folder structure. Never scatter files