{
  "song_id": "01_GO BABY_20260425",
  "prompt": "Genre: Contemporary R&B / Pop; BPM: 120; Key: A major; Rhythm: Mid-tempo R&B groove with a prominent kick, syncopated 8th/16th note hi-hats, and a relaxed backbeat; Instruments: Warm filtered e-piano pads providing chords, a deep round 808 sub-bass, and crisp programmed drums. A subtle, high-frequency synth arp adds sparkle; Vocals: Male tenor with a breathy, intimate delivery. Smooth transitions to light falsetto. Wide, heavily processed background vocals create an atmospheric texture; Mood: Sitting on the edge of a bed in a dimly lit room, waiting for them to finish crying so you can hold them; Production: High-fidelity, radio-ready polish. Wide stereo image, vocals upfront, deep sub-bass. Lush reverbs create an atmospheric space; Language: English; Highlight: The first 'Cry on my shoulder' in the chorus, where wide, washed-out backing vocals suddenly bloom around the intimate, centered lead, creating a sonic embrace",
  "title": "Worn In",
  "lyrics": "[verse]\n(Chords: A - E - F#m - D)\n(Mix: Vocals centered and upfront; Sparse instrumentation; Intimate space)\n(Inst: Gentle electric piano chords; Minimal beat with kick and quiet hi-hats)\n(Vocal-Perf: Breathy chest voice; Conversational rhythm; Close-mic'd intimacy)\nYour hoodie's still on my chair, the left sleeve turned inside out\nI keep the thermostat low just to feel you when you're not around\n(Transition: Subtle pad swell)\n\n[pre-chorus]\n(Chords: A - E - F#m - D)\n(Mix: Stereo field widens slightly; Bass becomes more prominent)\n(Inst: Bass enters, hats become more active, soft synth pad layer)\n(Vocal-Perf: Melodic lift; Increased intensity; Introducing light harmony layers)\nI know the weight of what you carry by the way your shoulders drop\nYou don't have to name it, I already feel the hollow in your chest\nSo let the silence stretch between us, I'm not going anywhere\nJust breathe, I'm already here\n(Transition: Drum fill with a quiet snare roll)\n\n[chorus]\n(Chords: A - E - F#m - D)\n(Mix: Full width; Wide background vocals envelop the lead; Punchy low-end)\n(Inst: Full drum kit enters with clap on 2 & 4; Sub-bass drives the progression)\n(Vocal-Perf: Stronger chest voice; Soaring lead melody supported by expansive, reverbed backing vocals)\nWorn in like the pages that you fold to mark your place\nWorn in, every scar you carry only deepens my faith\nI was made to hold the parts of you that tremble and break\nWorn in, worn into you, and I wouldn't trade a day\nWorn in like the cotton that gets softer with the years\nSo lean into me darling, I will hold all that disappears\n(Transition: Beat simplifies, leaving vocal layers hanging)\n\n[hook]\n(Chords: A - E - F#m - D)\n(Mix: Extremely wide vocal layers; Rhythm-focused)\n(Inst: Beat is driving; Bass and kick are locked; E-piano is rhythmic)\n(Vocal-Perf: Repetitive, chanted group vocals; Hypnotic delivery; Falsetto ad-libs)\nHold it, hold it, hold it down, oh\nHold it, hold it, don't let go, yeah\nAll of it, all of it, all of it now\nAll of it, all of it, all of it, whoa\n(Transition: Instruments drop out briefly, leaving a single pad note)\n\n[verse]\n(Chords: A - E - F#m - D)\n(Mix: Returns to intimate, narrow space, but with rhythmic momentum)\n(Inst: Beat is slightly more present than first verse; E-piano is consistent)\n(Vocal-Perf: Relaxed, conversational tone returns; Confident delivery)\nYou're sitting with your back against the kitchen door at two\nI pour the water slow so all the noise is made by me, not you\nYour knuckles on your kneecaps, yeah, I've memorized that shape\nI'm not in any hurry, take whatever time you need\n(Transition: Pad swells more noticeably than before)\n\n[pre-chorus]\n(Chords: A - E - F#m - D)\n(Mix: Builds width and energy again; More effects on vocals)\n(Inst: More active synth arpeggio; Hats build in complexity)\n(Vocal-Perf: More dynamic range; Emotional intensity grows; Higher harmonies)\nI know the weight of what you carry by the way your shoulders drop\nYou don't have to name it, I already feel the hollow in your chest\nSo let the silence stretch between us, I'm not going anywhere\nJust breathe, I'm already here\n(Transition: All instruments cut for a single beat of silence before chorus impact)\n\n[chorus]\n(Chords: A - E - F#m - D)\n(Mix: Widest point; Vocals layered heavily; Bass is powerful)\n(Inst: Full instrumentation; Additional synth pad layer for emotional weight)\n(Vocal-Perf: Peak intensity; Passionate chest voice with falsetto ad-libs weaving in and out; Layered harmonies are complex)\nWorn in like the pages that you fold to mark your place\nWorn in, every scar you carry only deepens my faith\nI was made to hold the parts of you that tremble and break\nWorn in, worn into you, and I wouldn't trade a day\nWorn in like the cotton that gets softer with the years\nSo lean into me darling, I will hold all that disappears\n(Transition: Smooth blend into the final hook)\n\n[outro]\n(Chords: A - E - F#m - D)\n(Mix: Stays wide; Vocals slowly fade with reverb and delay tails)\n(Inst: Beat and bass vamp repetitively; Instruments begin to filter out towards the end)\n(Vocal-Perf: Chanted group vocals continue; Lead singer ad-libs freely in falsetto over the top; Gradual fade out)\nHold it, hold it, hold it down, oh\nHold it, hold it, don't let go, yeah\nAll of it, all of it, all of it now\nAll of it, all of it, all of it, whoa",
  "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, Giveon, Daniel Caesar"
}