[
  {
    "id": "quiet-morning",
    "titleKo": "조용한 아침",
    "bpm": 72,
    "bars": 16,
    "seed": 72001,
    "kind": "warm",
    "descriptionKo": "따뜻한 피아노·벨·패드. 조용한 일상과 카페 기록에 어울리는 초안.",
    "beatsPerBar": 4,
    "beats": 64,
    "durationSeconds": 53.333333333333336,
    "exactDurationExpression": "64 * 60 / 72",
    "loopDesign": "Circular note placement and room echoes; pad tails wrap across the boundary. No overall intro/outro fade. OGG preferred for continuous looping; decoder behavior may affect encoded seams.",
    "provenance": "Original synthesized composition produced for CUT Studio with no third-party samples, recordings, or quoted melodies. Commercial use intended. No third-party attribution requirement was introduced by the inputs. No claim of CC0 or any particular copyright registration/status.",
    "generationScript": "source/generate_bgm.py",
    "generationDate": "2026-09-12",
    "sourceMasterSha256": "4157b3fc84bb645f7f1e24f5704954b7280b31610de8d3a5b94d2ec16bc792b6",
    "metrics": {
      "sampleRate": 44100,
      "samples": 2352000,
      "sourceIntegratedLufs": -31.52,
      "staticGainDb": 11.52,
      "masterPeakDbfs": -7.189531707177235,
      "boundaryStepMax": 0.0035581682132723516,
      "medianAdjacentStep": 0.0026749674496263087,
      "p99AdjacentStep": 0.012186150703461343
    },
    "files": [
      {
        "format": "ogg",
        "file": "quiet-morning.ogg",
        "bytes": 239776,
        "sha256": "11025c8ae98f1181048a6ff3236ae96a5a97ab0e31f1f6a5dbebb6ef26602928",
        "integratedLufs": -19.99,
        "truePeakDbtp": -7.29,
        "loudnessRangeLu": 2.0
      },
      {
        "format": "mp3",
        "file": "quiet-morning.mp3",
        "bytes": 747563,
        "sha256": "b7a22c92f89e8351cd0e26662809b45abcbe8f15ea7321c222766addbd342864",
        "integratedLufs": -20.45,
        "truePeakDbtp": -7.63,
        "loudnessRangeLu": 1.9
      }
    ]
  },
  {
    "id": "study-flow",
    "titleKo": "집중하는 시간",
    "bpm": 86,
    "bars": 16,
    "seed": 86001,
    "kind": "study",
    "descriptionKo": "작은 음의 반복과 부드러운 저음. 공부·작업 영상에 어울리는 미니멀 초안.",
    "beatsPerBar": 4,
    "beats": 64,
    "durationSeconds": 44.651156462585035,
    "exactDurationExpression": "64 * 60 / 86",
    "loopDesign": "Circular note placement and room echoes; pad tails wrap across the boundary. No overall intro/outro fade. OGG preferred for continuous looping; decoder behavior may affect encoded seams.",
    "provenance": "Original synthesized composition produced for CUT Studio with no third-party samples, recordings, or quoted melodies. Commercial use intended. No third-party attribution requirement was introduced by the inputs. No claim of CC0 or any particular copyright registration/status.",
    "generationScript": "source/generate_bgm.py",
    "generationDate": "2026-09-12",
    "sourceMasterSha256": "b0f9cb3f03f49ebd71dddc4b66797ce955af8121e2c74f5d759b3eebed08e1b9",
    "metrics": {
      "sampleRate": 44100,
      "samples": 1969116,
      "sourceIntegratedLufs": -34.06,
      "staticGainDb": 14.060000000000002,
      "masterPeakDbfs": -8.50377766039575,
      "boundaryStepMax": 0.0014503158225496863,
      "medianAdjacentStep": 0.0028941782620075795,
      "p99AdjacentStep": 0.011786900738287122
    },
    "files": [
      {
        "format": "ogg",
        "file": "study-flow.ogg",
        "bytes": 187798,
        "sha256": "30f0062396e16c9f30b71898d42a444d3f2dd61cf468b403b45ed77c5ea60feb",
        "integratedLufs": -19.98,
        "truePeakDbtp": -8.71,
        "loudnessRangeLu": 1.6
      },
      {
        "format": "mp3",
        "file": "study-flow.mp3",
        "bytes": 626146,
        "sha256": "3efe411c6fede27ed47dc6c191e644b74bcdd89eb242e9547fb8263e2409ce89",
        "integratedLufs": -20.44,
        "truePeakDbtp": -8.95,
        "loudnessRangeLu": 1.6
      }
    ]
  },
  {
    "id": "light-trip",
    "titleKo": "가벼운 여행",
    "bpm": 104,
    "bars": 24,
    "seed": 104001,
    "kind": "travel",
    "descriptionKo": "가볍게 튕기는 어쿠스틱 느낌의 합성 플럭. 산책·여행에 어울리는 초안.",
    "beatsPerBar": 4,
    "beats": 96,
    "durationSeconds": 55.384625850340136,
    "exactDurationExpression": "96 * 60 / 104",
    "loopDesign": "Circular note placement and room echoes; pad tails wrap across the boundary. No overall intro/outro fade. OGG preferred for continuous looping; decoder behavior may affect encoded seams.",
    "provenance": "Original synthesized composition produced for CUT Studio with no third-party samples, recordings, or quoted melodies. Commercial use intended. No third-party attribution requirement was introduced by the inputs. No claim of CC0 or any particular copyright registration/status.",
    "generationScript": "source/generate_bgm.py",
    "generationDate": "2026-09-12",
    "sourceMasterSha256": "04b76814d0043310d01393670e648990502f20e467de5f799cb5daf659528c2a",
    "metrics": {
      "sampleRate": 44100,
      "samples": 2442462,
      "sourceIntegratedLufs": -29.6,
      "staticGainDb": 9.600000000000001,
      "masterPeakDbfs": -10.16091372581001,
      "boundaryStepMax": 0.004298432436453399,
      "medianAdjacentStep": 0.003917084556928706,
      "p99AdjacentStep": 0.019628864996639055
    },
    "files": [
      {
        "format": "ogg",
        "file": "light-trip.ogg",
        "bytes": 419529,
        "sha256": "51320a33c1050f84f410b569849a2ba2b12213d8dac107d7df4462e4342c3b09",
        "integratedLufs": -19.99,
        "truePeakDbtp": -10.13,
        "loudnessRangeLu": 0.8
      },
      {
        "format": "mp3",
        "file": "light-trip.mp3",
        "bytes": 776454,
        "sha256": "0680bbebe89c992194a4391f835adbef613616c1147e3bbedf9737fe8f0d0ae0",
        "integratedLufs": -20.44,
        "truePeakDbtp": -10.6,
        "loudnessRangeLu": 0.9
      }
    ]
  }
]
