{
  "source": "src/data/music-tracks.json에 보관된 값을 복원",
  "originalRunDirectoryAvailable": false,
  "model": "YuE 2",
  "generation": {
    "seed": 831279,
    "steps": 32,
    "cfgScale": 1,
    "cot": "full",
    "quantization": "8-bit",
    "modelRevision": "fe0a9050fd658257b486b880422d8872ee1f81e3"
  },
  "lyrics": "[Verse 1]\nYou said to come when work was over\nI watched the last train leave the town\nThen took my bicycle by water\nAnd let the empty road unwind\n\n[Chorus]\nI ride on borrowed moonlight toward your door\nThe sea keeps time beneath the turning wheels\nYour light is all I need to see the shore\nTonight I let you know the way I feel\n\n[Verse 2]\nA ribbon of reflected silver\nSlips underneath the harbor chain\nI pass the boats asleep together\nAnd leave the quiet miles behind\n\n[Chorus]\nI ride on borrowed moonlight toward your door\nThe sea keeps time beneath the turning wheels\nYour light is all I need to see the shore\nTonight I let you know the way I feel\n\n[Bridge]\nI slow beside the last street corner\nStill shy enough to count to three\nYou open up before I knock\nAnd all the night comes in with me\n\n[Chorus]\nI ride on borrowed moonlight toward your door\nThe sea keeps time beneath the turning wheels\nYour light is all I need to see the shore\nTonight I let you know the way I feel\n\n[Outro]\nBorrowed moonlight\nCarry me a little more",
  "style": "Global Metadata\nBasic Attributes: Indie Pop / Dream Pop, 162 BPM, B-flat major, with a fluid melodic surface over a steady four-on-the-floor pulse.\nGlobal Emotional Progression: Mysterious sparse longing expands into euphoric, full-harmony choruses. An introspective bridge briefly stills the atmosphere before the powerful final climax and a lingering deconstructed fade.\nApplication Scenarios & Imagery: Moonlit coastal movement and celestial reflections on water, balancing private devotion with a wide, luminous sense of freedom.\nSonics & Production Profile: Polished spacious stereo with significant delay depth, airy cymbal and synth highs and a tight controlled low end. Individual instruments retain breathing room in verses while refrains form a cohesive shimmering wall.\nVocal Details\nVocal Gender & Timbre: Female clear ethereal soprano, breathy in lower phrases and resonant and soaring above them.\nVocal Style: Soft intimate verses use subtle vibrato and controlled dynamics. Chorus delivery becomes sustained, strongly projected and anthemic, expressing surrender and devotion. The bridge adopts a spoken-like melodic cadence before the final soaring refrain.\nHarmony/Backing Vocals: Self-harmony stacks in parallel thirds and sixths broaden choruses into a lush choral texture. Add faint distant backing traces in intro and outro for atmospheric depth.\nVocal FX: Generous plate and hall reverb. Selective short slapback delays color verse phrase endings; longer washed-out tails fill choruses. Light compression retains expression while controlling the vocal range.\nArrangement\nInstrument Lifecycle: Chorus-treated clean electric-guitar arpeggios carry the harmonic and melodic center continuously from intro to outro. Warm analog-style pads enter subtly in verse one and swell strongly through choruses. Rounded synth bass joins in the first verse, locking to the kick thereafter.\nGroove & Foundation: A steady four-on-the-floor kick and snare on two and four anchor the track. Restrained closed-hat verses expand into open hats and crashes in refrains. Reduce the bridge to kick and soft shaker, then restore the driving full rhythm for the finale.\nEmbellishments, Textures & Spatial FX: Atmospheric synth swells and reverse cymbals mark chorus transitions. A high shimmering synth texture appears in the bridge. Gradually dismantle the outro until only reverberant guitar and fading vocal echoes remain.\n\nVocal Language: English only. All intelligible lead, backing, choir, and rap lyrics must be in English. Non-lexical humming or vowel singing is permitted only where specified above.",
  "abc": "X:1\nT:Borrowed Moonlight\nM:4/4\nL:1/16\nQ:1/4=162\nV: Vocal clef=treble name=\"Vocal Melody\" snm=\"Vocal\"\nV: Ins clef=treble name=\"Ins Melody\" snm=\"Inst.\"\nK:Bb\n% intro\nV: Vocal\n\"Bb\"z16|\"Gm7\"z16|\"Eb\"z16|\"F\"z16|\nV: Ins\n\"Bb\"B,2F2B2F2D2F2C2F2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\n% verse 1\nV: Vocal\n\"Bb\"z4D2F2G4F2D2|\"Gm7\"G4F4D4z4|\"Eb\"G4F2E2D4C4|\"F\"C4A,4F4z4|\nV: Ins\n\"Bb\"B,2F2B2F2D2F2C2F2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\nV: Vocal\n\"Bb\"z4F2G2B4A2G2|\"Gm7\"G4B4A4G4|\"Eb\"E4G4F4D4|\"F\"C8z8|\nV: Ins\n\"Bb\"B,2F2B2F2D2F2C2F2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\nV: Vocal\n\"Bb\"z4D2F2G4F2D2|\"Gm7\"G4F4D4z4|\"Eb\"G4F2E2D4C4|\"F\"C4A,4F4z4|\nV: Ins\n\"Bb\"B,2F2B2F2D2F2C2F2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\nV: Vocal\n\"Bb\"z4F2G2B4A2G2|\"Gm7\"G4B4A4G4|\"Eb\"E4G4F4D4|\"F\"C8z8|\nV: Ins\n\"Bb\"B,2F2B2F2D2F2C2F2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\n% chorus 1\nV: Vocal\n\"Eb\"E4G4B4c4|\"F\"c4A4G4F4|\"Gm7\"D4G4B4d4|\"Bb\"c4B4A4F4|\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|\nV: Vocal\n\"Eb\"G4B4d4c4|\"F\"A4c4d4c4|\"Gm7\"B4A4G4F4|\"Bb\"D4F4B8|\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|\nV: Vocal\n\"Eb\"E4G4B4c4|\"F\"c4A4G4F4|\"Gm7\"D4G4B4d4|\"Bb\"c4B4A4F4|\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|\nV: Vocal\n\"Eb\"G4B4d4c4|\"F\"A4c4d4c4|\"Gm7\"B4A4G4F4|\"Bb\"D4F4B8|\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|\n% verse 2\nV: Vocal\n\"Bb\"z4D2F2G4F2D2|\"Gm7\"G4F4D4z4|\"Eb\"G4F2E2D4C4|\"F\"C4A,4F4z4|\nV: Ins\n\"Bb\"B,2F2B2F2D2F2C2F2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\nV: Vocal\n\"Bb\"z4F2G2B4A2G2|\"Gm7\"G4B4A4G4|\"Eb\"E4G4F4D4|\"F\"C8z8|\nV: Ins\n\"Bb\"B,2F2B2F2D2F2C2F2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\nV: Vocal\n\"Bb\"z4D2F2G4F2D2|\"Gm7\"G4F4D4z4|\"Eb\"G4F2E2D4C4|\"F\"C4A,4F4z4|\nV: Ins\n\"Bb\"B,2F2B2F2D2F2C2F2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\nV: Vocal\n\"Bb\"z4F2G2B4A2G2|\"Gm7\"G4B4A4G4|\"Eb\"E4G4F4D4|\"F\"C8z8|\nV: Ins\n\"Bb\"B,2F2B2F2D2F2C2F2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\n% chorus 2\nV: Vocal\n\"Eb\"E4G4B4c4|\"F\"c4A4G4F4|\"Gm7\"D4G4B4d4|\"Bb\"c4B4A4F4|\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|\nV: Vocal\n\"Eb\"G4B4d4c4|\"F\"A4c4d4c4|\"Gm7\"B4A4G4F4|\"Bb\"D4F4B8|\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|\nV: Vocal\n\"Eb\"E4G4B4c4|\"F\"c4A4G4F4|\"Gm7\"D4G4B4d4|\"Bb\"c4B4A4F4|\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|\nV: Vocal\n\"Eb\"G4B4d4c4|\"F\"A4c4d4c4|\"Gm7\"B4A4G4F4|\"Bb\"D4F4B8|\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|\n% bridge\nV: Vocal\n\"Gm7\"D2D2C2B,2D4z4|\"Eb\"E2E2D2C2B,4z4|\"Cm7\"C2E2D2C2G,4z4|\"F\"A,2C2D2C2F4z4|\nV: Ins\n\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"Cm7\"C2G2c2G2E2G2D2G2|\"F\"F,2C2F2C2A,2C2G,2C2|\nV: Vocal\n\"Gm7\"D2D2C2B,2D4z4|\"Eb\"E2E2D2C2B,4z4|\"Cm7\"C2E2D2C2G,4z4|\"F\"A,2C2D2C2F4z4|\nV: Ins\n\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"Cm7\"C2G2c2G2E2G2D2G2|\"F\"F,2C2F2C2A,2C2G,2C2|\n% chorus 3\nV: Vocal\n\"Eb\"E4G4B4c4|\"F\"c4A4G4F4|\"Gm7\"D4G4B4d4|\"Bb\"c4B4A4F4|\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|\nV: Vocal\n\"Eb\"G4B4d4c4|\"F\"A4c4d4c4|\"Gm7\"B4A4G4F4|\"Bb\"D4F4B8|\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|\nV: Vocal\n\"Eb\"E4G4B4c4|\"F\"c4A4G4F4|\"Gm7\"D4G4B4d4|\"Bb\"c4B4A4F4|\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|\nV: Vocal\n\"Eb\"G4B4d4c4|\"F\"A4c4d4c4|\"Gm7\"B4A4G4F4|\"Bb\"D4F4B8|\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|\n% outro\nV: Vocal\n\"Eb\"G4F4E4z4|\"F\"C4F8z4|\"Gm7\"z16|\"Bb\"z16|\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|\nV: Vocal\n\"Eb\"G4F4E4z4|\"F\"C4F8z4|\"Gm7\"z16|\"Bb\"z16|]\nV: Ins\n\"Eb\"E,2B,2E2B,2G,2B,2F,2B,2|\"F\"F,2C2F2C2A,2C2G,2C2|\"Gm7\"G,2D2G2D2B,2D2A,2D2|\"Bb\"B,2F2B2F2D2F2C2F2|]\n",
  "originalRecordedHashes": {
    "requestSha256": "3906d85aa870c3e0823590ec6a53ab38c910dafe287f16d1fcb2f7afe65f7fa1",
    "styleInputSha256": "245940cf951f02b4d7b5b4f53e2aa8b88b7e5274fbe4650bd665419d2f060d12",
    "abcSha256": "2b7372445b45bfb3368ba41e201ee727ed5cc4659c68bc61061a8a79b14158a8"
  },
  "originalLyricsSha256": "6f696a80ca6421b8710953c53ba4f9dca882018a84740ba2872f5bfdf84e8bca",
  "audioSha256": "2d3fca5f38c6d2e443d97ac731efde9e3cd5940542ce1be2696aa4a877846d3a",
  "restoredTextHashes": {
    "lyrics": "99a1c1ff10da96715f7f819d8d9bf19b290b287271a2b6053d176a0d32b319bf",
    "style": "88775e9f09efe574b3536ffa76ab05bbec87e481b3242b383157751472885b29",
    "abc": "2b7372445b45bfb3368ba41e201ee727ed5cc4659c68bc61061a8a79b14158a8"
  },
  "caution": "스타일·가사는 앞뒤 공백이 정리된 보관 값이다. 원본 요청 파일 전체의 바이트 일치 또는 동일 음원 재생성을 주장하지 않는다."
}
