{
  "schema_version": 1,
  "effect_id": "010-light-rain",
  "take": "v001",
  "created_utc": "2026-09-30T16:10:25.621889+00:00",
  "status": "awaiting-human-listening",
  "method": "Original procedural synthesis; no external samples or audio API calls",
  "python_version": "3.14.3",
  "platform": "macOS-27.0-arm64-arm-64bit-Mach-O",
  "source": {
    "path": "effects/010-light-rain/src/render.py",
    "sha256": "f8ea9d25c4580cd46b2188fdc56786609175e8ad39bc54eb8d68aa455c4a199a"
  },
  "dependencies": [
    {
      "path": "scripts/audio_core.py",
      "sha256": "b3bbca21f0f86b860629eb30981c2e7218fd383b2415fe0faf87e8f15c8e2784"
    }
  ],
  "preset": {
    "path": "effects/010-light-rain/presets/v001.json",
    "sha256": "fabaf662b9d98df06e5aa1774c63a847caa65fe98e0ef631620cfa07f0b9ab97"
  },
  "parameters": {
    "effect_id": "010-light-rain",
    "take": "v001",
    "sample_rate": 48000,
    "peak_dbfs": -6.0,
    "character": "light-outdoor-rain",
    "duration_seconds": 8.0,
    "seed": 10010,
    "bed_gain": 0.32,
    "drop_gain": 0.22,
    "drop_rate_hz": 3.2,
    "brightness_hz": 6200,
    "stereo_width": 0.72,
    "fade_in_seconds": 0.45,
    "fade_out_seconds": 0.7
  },
  "stem_files": [
    "stems/01-rain-bed.wav",
    "stems/02-near-drops.wav"
  ],
  "command": [
    "python3",
    "effects/010-light-rain/src/render.py",
    "--preset",
    "effects/010-light-rain/presets/v001.json",
    "--output",
    "library/010-light-rain/v001"
  ],
  "shared_linear_gain": 1.5363308539926537,
  "processing": "5 ms half-cosine file-boundary fades, then shared sample-peak gain; mono is (L+R)/2; rounded PCM, no dither, post-synthesis EQ, reverb, limiting, or compression",
  "files": {
    "stems/01-rain-bed.wav": {
      "sha256": "2bd84c0f93fd0e1a99e1f80249ac94ce1ca95f1ef8810d9d0352c4e049e2ef03",
      "bytes": 2304044,
      "frames": 384000,
      "sample_rate": 48000,
      "channels": 2,
      "bit_depth": 24,
      "duration_seconds": 8.0,
      "sample_peak_dbfs": -6.7185,
      "rms_dbfs": -19.0172
    },
    "stems/02-near-drops.wav": {
      "sha256": "eca7c0309ade38f3376532011c4690b00302050ebedbc52633bd746f925988d7",
      "bytes": 2304044,
      "frames": 384000,
      "sample_rate": 48000,
      "channels": 2,
      "bit_depth": 24,
      "duration_seconds": 8.0,
      "sample_peak_dbfs": -14.8265,
      "rms_dbfs": -40.9138
    },
    "stereo.wav": {
      "sha256": "bc0e076997015054b0c022953d0595ad73c0f9c0556e3a396a520017298be906",
      "bytes": 2304044,
      "frames": 384000,
      "sample_rate": 48000,
      "channels": 2,
      "bit_depth": 24,
      "duration_seconds": 8.0,
      "sample_peak_dbfs": -6.0,
      "rms_dbfs": -18.9915
    },
    "mono.wav": {
      "sha256": "fa7029568f1b99258224d255ef00b35666be11b393e98624a4a8e8dd194fdcd1",
      "bytes": 1152044,
      "frames": 384000,
      "sample_rate": 48000,
      "channels": 1,
      "bit_depth": 24,
      "duration_seconds": 8.0,
      "sample_peak_dbfs": -6.9283,
      "rms_dbfs": -19.7382
    },
    "preview.wav": {
      "sha256": "8b1427988f5d74ccf4bc4b5ee216b210f9e35e6aa5677793c9a6372fa5227439",
      "bytes": 1536044,
      "frames": 384000,
      "sample_rate": 48000,
      "channels": 2,
      "bit_depth": 16,
      "duration_seconds": 8.0,
      "sample_peak_dbfs": -6.0002,
      "rms_dbfs": -18.9915
    }
  }
}
