{
  "slug": "parametric-eq",
  "name": "gizza-ai/parametric-eq",
  "version": "0.1.0",
  "title": "Parametric EQ Online — gizza.ai",
  "description": "Free parametric equalizer in your browser — set the exact frequency, gain and Q of three bands, then save as MP3, WAV, OGG, FLAC or M4A. Nothing uploaded.",
  "tags": [
    "audio",
    "parametric eq",
    "equalizer",
    "frequency",
    "gain",
    "bandwidth",
    "q factor",
    "peaking filter"
  ],
  "category": "audio",
  "urls": {
    "page": "https://gizza.ai/tools/parametric-eq/",
    "markdown": "https://gizza.ai/tools/parametric-eq/index.md",
    "descriptor": "https://gizza.ai/tools/parametric-eq/tool.json",
    "deep_link_example": "https://gizza.ai/tools/parametric-eq/?url=https://example.com/input&band1_freq=100&band1_gain=0&band1_q=1&band2_freq=1000&band2_gain=0&band2_q=1&band3_freq=5000&band3_gain=0&band3_q=1&format=mp3"
  },
  "cli": "gizza tool parametric-eq 'url=https://example.com/input' 'band1_freq=100' 'band1_gain=0' 'band1_q=1' 'band2_freq=1000' 'band2_gain=0' 'band2_q=1' 'band3_freq=5000' 'band3_gain=0' 'band3_q=1' 'format=mp3'",
  "tool": {
    "description": "Apply a three-band parametric equalizer to an audio file. Provide either url (HTTP/HTTPS) or ref (id from a prior tool call). Each band has its own centre frequency (band1_freq/band2_freq/band3_freq, 20–20000 Hz), gain (band1_gain/band2_gain/band3_gain, -20 to 20 dB) and Q/bandwidth (band1_q/band2_q/band3_q, 0.1–10). A band is applied only when its gain is non-zero (a low Q is a wide gentle bell, a high Q a narrow surgical one); at least one band must be non-zero. Defaults place the bands at 100 Hz, 1 kHz and 5 kHz. Typical fixes: band 2 at 3 kHz gain +4 for vocal presence, band 1 at 200 Hz gain -6 to cut mud, band 3 at 8 kHz gain +3 for air. Output is re-encoded to mp3 (192 kbps), wav, ogg, flac or m4a; embedded album art is dropped.",
    "parameters": {
      "additionalProperties": false,
      "oneOf": [
        {
          "required": [
            "url"
          ]
        },
        {
          "required": [
            "ref"
          ]
        }
      ],
      "properties": {
        "band1_freq": {
          "default": 100.0,
          "description": "Band 1 centre frequency in Hz (20–20000). Default 100 (low end). Only used when band1_gain is non-zero.",
          "maximum": 20000,
          "minimum": 20,
          "type": "number"
        },
        "band1_gain": {
          "default": 0.0,
          "description": "Band 1 gain in dB (-20 to 20). Positive boosts, negative cuts, 0 leaves the band off.",
          "maximum": 20,
          "minimum": -20,
          "type": "number"
        },
        "band1_q": {
          "default": 1.0,
          "description": "Band 1 Q / bandwidth (0.1–10). Low Q = wide, gentle bell; high Q = narrow, surgical. Default 1.",
          "maximum": 10,
          "minimum": 0.1,
          "type": "number"
        },
        "band2_freq": {
          "default": 1000.0,
          "description": "Band 2 centre frequency in Hz (20–20000). Default 1000 (mids). Only used when band2_gain is non-zero.",
          "maximum": 20000,
          "minimum": 20,
          "type": "number"
        },
        "band2_gain": {
          "default": 0.0,
          "description": "Band 2 gain in dB (-20 to 20). Positive boosts, negative cuts, 0 leaves the band off.",
          "maximum": 20,
          "minimum": -20,
          "type": "number"
        },
        "band2_q": {
          "default": 1.0,
          "description": "Band 2 Q / bandwidth (0.1–10). Low Q = wide, gentle bell; high Q = narrow, surgical. Default 1.",
          "maximum": 10,
          "minimum": 0.1,
          "type": "number"
        },
        "band3_freq": {
          "default": 5000.0,
          "description": "Band 3 centre frequency in Hz (20–20000). Default 5000 (highs). Only used when band3_gain is non-zero.",
          "maximum": 20000,
          "minimum": 20,
          "type": "number"
        },
        "band3_gain": {
          "default": 0.0,
          "description": "Band 3 gain in dB (-20 to 20). Positive boosts, negative cuts, 0 leaves the band off.",
          "maximum": 20,
          "minimum": -20,
          "type": "number"
        },
        "band3_q": {
          "default": 1.0,
          "description": "Band 3 Q / bandwidth (0.1–10). Low Q = wide, gentle bell; high Q = narrow, surgical. Default 1.",
          "maximum": 10,
          "minimum": 0.1,
          "type": "number"
        },
        "format": {
          "default": "mp3",
          "description": "Output audio format. Default mp3 (192 kbps).",
          "enum": [
            "mp3",
            "wav",
            "ogg",
            "flac",
            "m4a"
          ],
          "type": "string"
        },
        "ref": {
          "description": "Reference id from a prior tool call. Use either url or ref.",
          "type": "string"
        },
        "url": {
          "description": "Audio URL (HTTP/HTTPS). Use either url or ref.",
          "type": "string"
        }
      },
      "type": "object"
    }
  }
}