{
  "song_id": "01_New Rules_20260412",
  "prompt": "Genre: Tropical House-infused Dance-Pop; BPM: 116; Key: A minor (Aeolian); Rhythm: Mid-tempo, syncopated dembow-lite dance groove driven by an off-beat bassline and a kick pattern on 1, the '&' of 2, and 4.; Instruments: Punchy electronic kick, Snappy layered clap, Deep syncopated sub-bass, Plucky marimba synth, Filtered synth pads; Vocals: Female lead with a confident, slightly husky timbre. Conversational verse delivery and powerful mid-range chest voice in the chorus, supported by lush background vocal stacks.; Mood: Empowered, self-affirming, and anthemic, with a groovy, danceable feel that masks an undercurrent of romantic frustration.; Production: High-Fidelity, Pristine Radio-Ready Mix with expensive analogue warmth and silky smooth high-end. Tight sidechain compression, prominent sub-bass, and a wide stereo field in the chorus.; Highlight: The brain-scratching melodic hook created by the syncopated synth lead doubling the vocal melody's numbered list concept.",
  "title": "Soft Spot",
  "lyrics": "[intro]\n(Mix: High-fidelity, clean mix. Prominent sub-bass and punchy drums define the low-end. Slightly scooped low-mids for vocal clarity. Vocals sit front and center. Wide stereo field on effects, but core elements are focused. Tight bus compression glues the track.)\n(Inst: Muted synth plucks, Filtered vocal chop FX, Distant atmospheric pad.)\n(Vocal-Perf: Processed, rhythmic chanting.)\nStay, stay, stay...\n\n[verse]\n(Mix: Narrower stereo image. Bass and drums more prominent.)\n(Inst: Driving sub-bass, Syncopated kick/clap, Light synth pad.)\n(Vocal-Perf: Conversational, rhythmic, almost spoken-word delivery. Low-chest register, intimate and close-mic'd.)\n(Melody-Rhythm: Syncopated phrasing weaving between the beat's pockets.)\n(Melody-Contour: Mostly stepwise motion within a narrow range, building tension.)\n(Chords: Am - G - C - F)\nScrollin' through our old receipts\nFrom a diner on a Tuesday\n(Soft spot, soft spot)\nFound your jacket in the hallway\nSmells like something I can't shake away\n(Won't stop, won't stop)\n\n[pre-chorus]\n(Mix: Builds intensity. Reverb tail on vocal grows. Stereo width increases.)\n(Inst: Pulsing pad adds layers, Rhythmic muted toms fill, BGV stacks introduced.)\n(Vocal-Perf: Melodic lift, more sustained notes. Builds from intimate to powerful. Lush background vocal stacks provide harmony.)\n(Melody-Contour: Ascending melodic line, creating anticipation for the chorus.)\n(Sound-Design: Filter sweep riser into the chorus.)\n(Chords: F - C - G - Am)\nAnd I know it's just muscle memory now\nMemory now\n'Cause I keep rearranging all the furniture around\nLike you're coming back somehow\n\n[chorus]\n(Mix: Widest point. Parallel compression on drums for impact.)\n(Inst: Plucky marimba-like synth lead, Synth brass stabs, Full BGV stacks.)\n(Vocal-Perf: Powerful, confident chest-voice delivery. Crisp rhythmic ad-libs in the background.)\n(Hook-DNA: The unforgettable numeric list structure. The syncopated rhythm of \"One, don't pick up the phone\" is repeated with lyrical variation for each rule, creating a highly memorable motif.)\n(Melody-Contour: Starts high on the hook, then descends through the rules. The leap up to \"One\" is the key melodic hook.)\n(Melody-Rhythm: Call-and-response between lead vocal and synth lead.)\n(Chords: Am - G - C - F)\nOne, stop saving the seat\nYou always kept the left side warm and called it incomplete\nTwo, delete the thread\nEvery word you re-read just refills all the dread\nThree, don't keep the light on\nYou know you fall asleep before the dawn turns gray anyway\nAnd if you hold the space, you'll never move away\n\n[verse]\n(Inst: Driving sub-bass, Syncopated kick/clap, Light synth pad.)\n(Vocal-Perf: Rhythmic, confident delivery. Subtle dynamic increase from first verse.)\n(Chords: Am - G - C - F)\nSticker on my water bottle\nYour handwriting still visible\n(Let go, let go)\n(Let go, let go)\nTried to scratch the edges off it\nLeft a ghost of something indelible\n(I know, I know)\n\n[pre-chorus]\n(Mix: Builds intensity again.)\n(Inst: Pulsing pad, Muted toms, BGV stacks return.)\n(Vocal-Perf: Melodic lift into full power.)\n(Sound-Design: Filter sweep riser.)\n(Chords: F - C - G - Am)\nAnd I know it's just muscle memory now\nMemory now\nBut my hands keep reaching for a door\nThat won't open anymore\n\n[bridge]\n(Mix: Drops down dynamically. More atmospheric and effect-heavy.)\n(Inst: Filtered pads dominate. Beat is stripped back to a simple pulse. Arpeggiated synth texture.)\n(Vocal-Perf: More introspective, slightly breathier tone. Heavily effected with delay and reverb.)\n(Melody-Contour: Repetitive, chant-like melody.)\n(Chords: Dm - Am - C - G)\nEvery room I rearrange\nYou still fit inside the frame\nGot the whole place memorized\nBut I'm the one who's petrified\n\n[chorus]\n(Mix: Maximum width and energy.)\n(Inst: All elements present. Ad-lib vocal layers added.)\n(Vocal-Perf: Most powerful delivery. Ad-libs and backing vocals are more prominent and layered.)\n(Hook-DNA: The numeric list motif returns with maximum impact and layering.)\n(Chords: Am - G - C - F)\nOne, stop saving the seat\nYou always kept the left side warm and called it incomplete\nTwo, delete the thread\nEvery word you re-read just refills all the dread\nThree, don't keep the light on\nYou know you fall asleep before the dawn turns gray anyway\nAnd if you hold the space, you'll never move away",
  "cover_prompt": "生成一张极简主义的几何光影艺术图片作为无字音乐专辑封面。画面的核心是：一把空椅子投下的柔和阴影落在浅沙米色的地板纹理上，椅背边缘被一道从画面右侧斜切入的暖橘色光带轻轻勾勒，其余画面沉浸在蓝灰色的安静氛围里，光与影之间的边界极度柔和，如同水彩缓缓洇开。画面必须展现出微妙的高级材质肌理，特别是类似水彩晕染（Watercolor texture）或粗糙艺术纸张的触感。整体构图极度克制、留白（Minimalistic composition），注重光与影的柔和交错（Light and shadow interplay）。强烈要求：画面必须保持极致的安宁与静谧（Calm and serene），除了基础的、柔焦的简单几何图形（如模糊的圆、半透明的方块或柔和的线条）外，绝对不要出现任何复杂的现实物体、风景或人物！画面必须是无字封面，绝对不要生成任何文字、拼音或英文字母！绝对不要生成人物轮廓。传达出一种充满诗意、呼吸感与冥想空间的视觉感受。",
  "cover": {
    "template_id": 2,
    "template_name": "几何光影艺术流",
    "scene_description": "一把空椅子投下的柔和阴影落在浅沙米色的地板纹理上，椅背边缘被一道从画面右侧斜切入的暖橘色光带轻轻勾勒，其余画面沉浸在蓝灰色的安静氛围里，光与影之间的边界极度柔和，如同水彩缓缓洇开"
  },
  "style_direction": "B",
  "style_reference": "Olivia Rodrigo, Lorde"
}