{
  "schema_version": 1,
  "effect_id": "012-radio-tuning",
  "take": "v001",
  "created_utc": "2026-09-30T16:10:29.746222+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/012-radio-tuning/src/render.py",
    "sha256": "4bda8ea47b15efe21b59c1f1802f8a4c58a7cb0326f0fec506da65eab89086ab"
  },
  "dependencies": [
    {
      "path": "scripts/audio_core.py",
      "sha256": "b3bbca21f0f86b860629eb30981c2e7218fd383b2415fe0faf87e8f15c8e2784"
    }
  ],
  "preset": {
    "path": "effects/012-radio-tuning/presets/v001.json",
    "sha256": "e8171af0b3f9bca7c03dd7d10f16973ff4000e439bc758c01bd24e8244b0e9a6"
  },
  "parameters": {
    "effect_id": "012-radio-tuning",
    "take": "v001",
    "sample_rate": 48000,
    "peak_dbfs": -6.0,
    "character": "vintage-radio-scan",
    "duration_seconds": 4.8,
    "seed": 12012,
    "static_gain": 0.22,
    "tone_gain": 0.14,
    "click_gain": 0.035,
    "sweep_low_hz": 220,
    "sweep_high_hz": 1150,
    "tuning_speed_hz": 0.42,
    "switch_seconds": 2.4,
    "stereo_width": 0.18,
    "fade_in_seconds": 0.12,
    "fade_out_seconds": 0.22
  },
  "stem_files": [
    "stems/01-band-static.wav",
    "stems/02-tuning-tones.wav",
    "stems/03-switch-click.wav"
  ],
  "command": [
    "python3",
    "effects/012-radio-tuning/src/render.py",
    "--preset",
    "effects/012-radio-tuning/presets/v001.json",
    "--output",
    "library/012-radio-tuning/v001"
  ],
  "shared_linear_gain": 3.304561689220764,
  "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-band-static.wav": {
      "sha256": "6f45e0fbc52fbedc3ed3924aee8f4ea971008e69272c72d394360af15e56b67e",
      "bytes": 1382444,
      "frames": 230400,
      "sample_rate": 48000,
      "channels": 2,
      "bit_depth": 24,
      "duration_seconds": 4.8,
      "sample_peak_dbfs": -6.9787,
      "rms_dbfs": -21.3153
    },
    "stems/02-tuning-tones.wav": {
      "sha256": "c9043baa9aaa0ad89145484bcfa57ac61779e707d353f45653a855e08e920d1e",
      "bytes": 1382444,
      "frames": 230400,
      "sample_rate": 48000,
      "channels": 2,
      "bit_depth": 24,
      "duration_seconds": 4.8,
      "sample_peak_dbfs": -9.5118,
      "rms_dbfs": -19.2402
    },
    "stems/03-switch-click.wav": {
      "sha256": "fc561aa3e562a1c197c2e3c94ecf09576a0cbfe8f21c9b8d4489732f20a03964",
      "bytes": 1382444,
      "frames": 230400,
      "sample_rate": 48000,
      "channels": 2,
      "bit_depth": 24,
      "duration_seconds": 4.8,
      "sample_peak_dbfs": -30.4045,
      "rms_dbfs": -66.8374
    },
    "stereo.wav": {
      "sha256": "8e2b3eae56fb9183588e5cbca72d5aa72bc468cf76499afbebddbceb5bfed6f8",
      "bytes": 1382444,
      "frames": 230400,
      "sample_rate": 48000,
      "channels": 2,
      "bit_depth": 24,
      "duration_seconds": 4.8,
      "sample_peak_dbfs": -6.0,
      "rms_dbfs": -17.1611
    },
    "mono.wav": {
      "sha256": "6a8e046a413dcc7b1053e7382cf265da627505ddc8098444b4b402782266275f",
      "bytes": 691244,
      "frames": 230400,
      "sample_rate": 48000,
      "channels": 1,
      "bit_depth": 24,
      "duration_seconds": 4.8,
      "sample_peak_dbfs": -6.0005,
      "rms_dbfs": -17.1641
    },
    "preview.wav": {
      "sha256": "d39c07a079feec68b98fcb91f374bfc4c04b26d36fce865bebc90a93d1aa8022",
      "bytes": 921644,
      "frames": 230400,
      "sample_rate": 48000,
      "channels": 2,
      "bit_depth": 16,
      "duration_seconds": 4.8,
      "sample_peak_dbfs": -6.0002,
      "rms_dbfs": -17.1611
    }
  }
}
