{
  "format": {
    "sampleRate": 48000,
    "frames": 192000,
    "seconds": 4,
    "channels": 1,
    "bytes": 384044,
    "edgeFrames": 960
  },
  "windowSeconds": [
    1,
    3
  ],
  "method": "Sine/cosine projection of stored PCM over seconds 1–3. Relative component amplitude, not loudness, SNR, or real-world hum-removal quality.",
  "notchReference": {
    "filter": "bandreject=f=60:t=q:w=20:r=f64,bandreject=f=120:t=q:w=20:r=f64",
    "args": [
      "-hide_banner",
      "-loglevel",
      "error",
      "-i",
      "pipe:0",
      "-af",
      "bandreject=f=60:t=q:w=20:r=f64,bandreject=f=120:t=q:w=20:r=f64",
      "-f",
      "f64le",
      "-acodec",
      "pcm_f64le",
      "pipe:1"
    ],
    "ffmpegVersion": "ffmpeg version 8.0.1 Copyright (c) 2000-2025 the FFmpeg developers"
  },
  "files": [
    {
      "id": "original",
      "sha256": "92db9c9cdef7714a93cd0a4ea78706b5563a74bee350bd2fdb727241a4a27fc9",
      "bytes": 384044,
      "clippedSamples": 0,
      "tones": [
        {
          "hz": 60,
          "amplitude": 0.17999727745679783,
          "changeDb": 0
        },
        {
          "hz": 120,
          "amplitude": 0.07999802487014045,
          "changeDb": 0
        },
        {
          "hz": 440,
          "amplitude": 0.11999876546076646,
          "changeDb": 0
        }
      ]
    },
    {
      "id": "high-pass-80hz",
      "sha256": "c7c356d5772dc382ddd4037a4bfac433d2cee41d561f025b5ed4ba47b94ebc50",
      "bytes": 384044,
      "clippedSamples": 0,
      "tones": [
        {
          "hz": 60,
          "amplitude": 0.08824381973328906,
          "changeDb": -6.1916327495948895
        },
        {
          "hz": 120,
          "amplitude": 0.07310226165995526,
          "changeDb": -0.7829690201880524
        },
        {
          "hz": 440,
          "amplitude": 0.1199314395770604,
          "changeDb": -0.004874627693603503
        }
      ]
    },
    {
      "id": "notches-60-120hz",
      "sha256": "1a12fff7938d4ba64788a46d7be6a00c9f4777beeceecb4933782d3f44a9cfa6",
      "bytes": 384044,
      "clippedSamples": 0,
      "tones": [
        {
          "hz": 60,
          "amplitude": 9.595387903814562e-7,
          "changeDb": -105.46406800000472
        },
        {
          "hz": 120,
          "amplitude": 6.177670965615192e-7,
          "changeDb": -102.24508982539633
        },
        {
          "hz": 440,
          "amplitude": 0.11998123293197537,
          "changeDb": -0.001269152524764638
        }
      ]
    }
  ]
}
