{
  "song_id": "01_DAISIES_20260512",
  "prompt": "Genre: Indie-R&B Pop Fusion; BPM: 110; Key: G# Major; Rhythm: Laid-back, behind-the-beat drum groove with a syncopated kick and snare pattern creating a driving pocket syncopation; Instruments: Clean-toned electric guitar, close-miked amp, subtle fret noise; Warm P-bass, fingerstyle, round tone; Live-sounding drum kit; Vocals: Male lead with a smooth, breathy timbre, effortlessly switching between chest voice and a gentle falsetto, supported by lush background vocal stacks and crisp rhythmic ad-libs; Mood: The feeling of re-reading a text message chain at 2 AM, screen glow lighting up a dark room, waiting for the typing bubble to appear; Highlight: The sudden dropout of the main drum groove at the start of the bridge (1:44), leaving only a syncopated bassline and layered rhythmic vocal ad-libs to carry the momentum.",
  "title": "Pinned",
  "lyrics": "[intro]\n(Mix: High-Fidelity, Pristine Radio-Ready Mix with expensive analogue warmth and silky smooth high-end. Bass and kick punchy but controlled, leaving space in low-mids. Vocals sit forward. Guitars create stereo width. Natural, smooth bus compression.)\n(Inst: Clean electric guitar with reverb playing main syncopated riff. Light fret noise. Warm, round bass enters.)\n(Chords: C#maj7 - F#maj7)\n\n[verse]\n(Melody-Contour: Conversational, stepwise motion within a narrow range, ends on unresolved 3rd.)\n(Melody-Rhythm: Phrases start just after beat 1, syncopated, leaving space at end of bars.)\n(Inst: Drums enter with relaxed, behind-the-beat pocket. Guitar continues riff, bass locks with kick.)\n(Vocal-Perf: Smooth, breathy chest voice, intimate close-mic feel.)\n(Chords: C#maj7 - F#maj7 - G#maj7 - D#sus4 - D#)\nI got your name sitting right at the top\nThumb hovering over it, finger won't drop\nConversation folded back to page two\nLike keeping you close is the closest I'll get to you\n\n[verse]\n(Melody-Contour: Similar to Verse 1, but with a slight melodic lift in the last line leading to chorus.)\n(Melody-Rhythm: Flow becomes more continuous, fewer pauses between lines.)\n(Inst: Hi-hats become more active, adding drive. Guitar adds subtle fills.)\n(Vocal-Perf: Slight increase in volume, more focused tone, hints of anticipation.)\n(Chords: C#maj7 - F#maj7 - G#maj7 - D#sus4 - D#)\nYour photo on the wall where the light hits at noon\nI trace the edge of it with nothing left to do\nI know every word in that thread by heart\nStill reading it over like something might change the last part\n\n[chorus]\n(Hook-DNA: Core motif is a descending 3-note phrase on 'all in my head', rhythm is quarter + eighth + quarter, anchors on the root, repeats twice before melodic variation.)\n(Melody-Contour: Jumps up a perfect 4th to the highest note on 'Way you got me', then descends through the hook.)\n(Melody-Rhythm: Main hook lands squarely on the beat, contrasting the verse's syncopation.)\n(Melody-Harmonic-Tension: Held major 7th blooms unresolved over the IV, melody leans into the ache before stepping down.)\n(Mix: Stereo image widens. Vocal stacks and reverb become more prominent.)\n(Inst: Second guitar part adds harmony. Drums are more assertive.)\n(Vocal-Perf: Shifts to a fuller, more projected chest voice. Lush background vocal stacks enter.)\n(Chords: C#maj7 - F#maj7 - G# - D#)\nStill I scroll back, still I hold on\nStill pretend that this is holding you\nStill I won't move, still I stay up\nWaiting like the waiting gonna pull you through\nGot your name pinned, but my mouth won't go\n\n[verse]\n(Melody-Contour: Starts in a higher register than previous verses, maintaining energy from chorus.)\n(Melody-Rhythm: Rhythm becomes more playful and staccato, especially on 'shooting my shot'.)\n(Inst: Instrumentation pulls back slightly, creating dynamic contrast before the build.)\n(Vocal-Perf: More confident and slightly flirtatious tone, introduces falsetto ad-libs.)\n(Chords: C#maj7 - F#maj7 - G#maj7 - D#sus4 - D#)\nI memorized the pause between your words\nThe way you type in bursts and then go quiet for hours\nI keep the door cracked in case you walk through\nRoom already shaped itself around waiting for you\nAll that space between us — I filled it with you\n\n[bridge]\n(Melody-Contour: Chanted, repetitive melodic cell on a single pitch before ascending at the end of the phrase.)\n(Melody-Rhythm: Highly syncopated, call-and-response rhythm between lead and BGV ad-libs.)\n(Melody-Harmonic-Tension: Vocal phrases float unresolved over a static harmonic bed, suspended and weightless, gravity returning only in the final bar.)\n(Mix: Main drum beat drops out. Vocals become primary rhythmic element. Panned ad-libs create wide, immersive space.)\n(Inst: Only bassline, sparse clean guitar chords, and light percussion remain.)\n(Vocal-Perf: Lead vocal becomes rhythmic and hypnotic. Background vocals are layered, percussive ad-libs.)\n(Chords: G#maj7 - F#maj7)\nYou never said no — you just never said anything\nAnd that's the part I can't put down\nNot rejected, just invisible\nNever turned away — just never found\nGot your name pinned, but my mouth won't go\n\n[chorus]\n(Hook-DNA: Core motif is a descending 3-note phrase on 'all in my head', rhythm is quarter + eighth + quarter, anchors on the root, repeats twice before melodic variation.)\n(Melody-Contour: Jumps up a perfect 4th to the highest note on 'Way you got me', then descends through the hook.)\n(Melody-Rhythm: Main hook lands squarely on the beat, contrasting the verse's syncopation.)\n(Melody-Harmonic-Tension: Held major 7th blooms unresolved over the IV, melody leans into the ache before stepping down. Ad-libs curl around the hook, stretching the tension further out.)\n(Mix: Fullest section of the song. Drums hit harder. Vocal ad-libs fill the stereo field.)\n(Inst: All elements present. Bass is more melodic.)\n(Vocal-Perf: Most powerful delivery. Lead vocal is layered with harmonies and ad-libs are prominent.)\n(Chords: C#maj7 - F#maj7 - G# - D#)\nStill I scroll back, still I hold on\nStill pretend that this is holding you\nStill I won't move, still I stay up\nWaiting like the waiting gonna pull you through\nGot your name pinned, but my mouth won't go\n\n[outro]\n(Inst: Instrumentation strips back to just the main guitar riff and bass, similar to intro.)\n(Vocal-Perf: No lead vocal, just the lingering reverb tail.)\n(Sound-Design: Fade out with guitar improvisation.)\n(Chords: C#maj7 - F#maj7)",
  "cover_prompt": "生成一张无字音乐专辑封面。风格严格参照 20 世纪 Color Field Painting（色域绘画），如 Mark Rothko 晚期作品的色层叠压逻辑与 Helen Frankenthaler 的浸染法（soak-stain technique）。画面的核心色彩与情绪：深沉的午夜靛蓝与暗金色之间的渐变层叠，靛蓝色调沉厚如积压的等待，金色薄如一层未曾开口的呼吸，两色在画布中央以极慢的速度相遇却始终未能融合——那个边界地带微微发灰，像一个被反复触碰又始终没有按下的动作。\n技法要求：色彩之间的过渡必须模拟颜料在未上浆的粗纹棉布（raw cotton canvas）上自然渗透、晕开的效果，边界柔软但保留颜料浓度不均匀造成的自然深浅变化（pigment pooling）。画面需要呈现真实画布的编织肌理（woven canvas texture），局部可见稀薄处透出的底布纹路。整体色调偏低饱和、微微发灰（muted, desaturated palette），避免荧光感和数字渐变的均匀平滑。\n绝对禁止：任何文字/字母/拼音、人物或人物轮廓、具象物体、几何图案、锐利边缘、胶片颗粒滤镜、3D渲染质感。",
  "cover": {
    "template_id": 1,
    "template_name": "环境光晕流",
    "scene_description": "深沉的午夜靛蓝与暗金色之间的渐变层叠，靛蓝色调沉厚如积压的等待，金色薄如一层未曾开口的呼吸，两色在画布中央以极慢的速度相遇却始终未能融合——那个边界地带微微发灰，像一个被反复触碰又始终没有按下的动作"
  },
  "style_direction": "B",
  "style_reference": "Frank Ocean, Daniel Caesar, Rex Orange County"
}