{
  "prompt": "Genre: K-Pop / Orchestral Ballad Duet; BPM: 112; Key: C# major; Rhythm: Steady pop-rock groove with kick on 1 & 3, snare on 2 & 4. Simple root-note bassline.; Instruments: Piano (chordal foundation), Strings (lush pads/swells), Acoustic Drums (pop-rock beat), E.Bass (warm/round), Clean E.Guitar (arpeggios), Bells (sparkle).; Vocals: Male and Female duet. Female: bright, clear, youthful tone with breathy delivery. Male: smooth, slightly husky tenor. Conversational verses, powerful choruses with tight harmonies.; Mood: Sitting on opposite ends of the couch after a small argument, stubbornly not looking at each other but trying not to smile.; Production: High-fidelity, radio-ready polish. Wide stereo field with lush strings. Vocals are upfront, clear, and warm with smooth reverb tails.; Language: Korean; Highlight: The sudden dynamic explosion on the downbeat of the first chorus, where the full drum kit and string orchestra enter simultaneously under the soaring female lead.",
  "lyrics": "[intro]\n(Chords: C# - G#/C - A#m7 - G#sus4 - G#)\n(Inst: Gentle grand piano melody accompanied by a warm string pad, establishing a romantic, slightly theatrical mood.)\n(Mix: Intimate, centered piano, with strings creating a soft bed of sound.)\n(Hook-DNA: The descending piano arpeggio serves as the core melodic motif.)\n\n[verse]\n(Chords: C# - G#/C - A#m7 - F# - C# - D#m7 - G#)\n(Vocal-Perf: Female begins with a light, almost-spoken, breathy tone. Male responds with a warm, gentle chest voice. Call-and-response structure.)\n(Inst: Piano provides simple chordal support. A soft, round bass enters with a subtle kick and hi-hat pattern.)\n(Mix: Vocals are dry and upfront, creating a conversational feel.)\n늦게 다니지좀 마\n술은 멀리좀 해봐\n열살짜리 애처럼 말을 안듣니\n(Transition: Male vocal enters smoothly, taking over the melody.)\n정말 웃음만 나와\n누가 누굴보고 아이라 하는지\n정말 웃음만 나와\n\n[pre-chorus]\n(Chords: F# - G# - Fm7 - A#m7 - D#m7 - Fm7 - F# - G#sus4 - G#)\n(Vocal-Perf: Female vocal melody ascends, building tension. Male joins in harmony on the final line, creating a sense of unity despite the bickering.)\n(Inst: Strings begin to swell, and a snare roll builds anticipation.)\n(Melody-Contour: Stepwise ascending melody, creating a clear ramp up to the chorus.)\n싫은 얘기 하게 되는 내 맘을 몰라\n좋은 얘기만 나누고 싶은 내 맘을 몰라\n그만할까 그만하자\n\n[chorus]\n(Chords: C# - G#/C - A#m7 - F# - G# - Fm7 - A#m7 - D#m7 - G# - C#)\n(Mix: The soundscape explodes into a wide stereo image. Full drums, powerful strings, and layered vocals create a climactic release of energy.)\n(Vocal-Perf: Female lead vocal is powerful and soaring. Male vocal provides strong, supportive harmonies. Both sing with more force and emotion.)\n(Inst: The full band is in, driving the energy forward with a confident pop-rock beat.)\n하나부터 열까지 다 널 위한 소리\n내 말 듣지 않는 너에게는 뻔한 잔소리\n그만하자 그만하자\n사랑하기만해도 시간 없는데\n머리 아닌 가슴으로 하는 이야기\n니가 싫다 해도 안 할수가 없는 이야기\n그만하자 그만하자\n너의 잔소리만 들려\n\n[verse]\n(Chords: C# - G#/C - A#m7 - F# - C# - D#m7 - G#)\n(Inst: Dynamics drop back down. A clean electric guitar plays gentle arpeggios, adding a new texture.)\n(Vocal-Perf: The conversational call-and-response style returns, but with a slightly more earnest tone than the first verse.)\n(Mix: The focus returns to the intimate, centered vocals.)\n밥은 제 때 먹는지\n여잔 멀리 하는지\n온 종일을 네 옆에 있고 싶은데\n(Transition: A subtle string swell leads into the bridge.)\n내가 그 맘인거야\n주머니속에 널 넣고 다니면\n정말 행복할텐데\n\n[bridge]\n(Chords: F# - G# - C# - A#m - F# - G# - C#)\n(Inst: The rhythm section simplifies, focusing on piano and strings to emphasize the vocal melody and harmonic shift.)\n(Vocal-Perf: Male vocal takes the lead with an emotional, slightly strained delivery. Female enters with a soft, high harmony, adding a layer of vulnerability.)\n(Melody-Harmony: The progression shifts, creating a moment of reflection and tenderness before the final emotional peak.)\n눈에 힘을 주고 겁을 줘봐도\n내겐 그저 귀여운 얼굴\n이럴래 자꾸 자꾸 너 더는 못 참고 참고 나\n정말 화낼지 몰라\n\n[chorus]\n(Chords: C# - G#/C - A#m7 - F# - G# - Fm7 - A#m7 - D#m7 - G# - C#)\n(Mix: The most powerful section of the song. All elements are at maximum energy. Cymbals crash on downbeats.)\n(Vocal-Perf: Both singers deliver the melody with full power. Female vocalist adds soaring ad-libs over the top, while the male vocal provides a rock-solid harmonic foundation.)\n(Inst: Strings play a dramatic, sweeping counter-melody, heightening the emotion.)\n사랑해야 할 수 있는 그런 이야기\n내 말 듣지 않는 너에게는 뻔한 잔소리\n그만하자 그만하자\n이런 내 맘을 믿어줘\n\n[outro]\n(Chords: C# - F# - C#)\n(Inst: The full band cuts out, leaving only the solo piano playing the main motif, followed by a final, lingering string chord.)\n(Structure: A gentle ritardando leads to a fade-out.)\n(Mix: The sound quickly narrows back to the intimate feel of the intro, bringing the story to a gentle close.)",
  "song_id": "02_잔소리_20260419",
  "_meta": {
    "provider": "google",
    "model": "gemini-2.5-pro",
    "usage": {
      "prompt_tokens": 10419,
      "completion_tokens": 1541,
      "total_tokens": 14596
    },
    "generated_at": "2026-04-19T00:33:49.005839+08:00"
  },
  "_prompt_compressed": {
    "from": 1013,
    "to": 986
  }
}