{
  "_topology": {
    "architecture": "cascaded mixed-order Linkwitz-Riley split tree with shared high-pass carryover (LR4 / LR4 / LR4 / LR2)",
    "diagram": "Input\n  +-- LR4 HP 70 Hz (2 biquads, global boundary)\n    +-- LR4 split @ 120 Hz\n        +-- LR4 LP 120 Hz (2 biquads) -> L26RO4Y\n        +-- LR4 HP 120 Hz (2 biquads) -> next split\n      +-- LR4 split @ 650 Hz\n          +-- LR4 LP 650 Hz (2 biquads) -> L22MG (nude)\n          +-- LR4 HP 650 Hz (2 biquads) -> next split\n        +-- LR4 split @ 2000 Hz\n            +-- LR4 LP 2000 Hz (2 biquads) -> SS10F8414G10\n            +-- LR4 HP 2000 Hz (2 biquads) -> next split\n          +-- LR2 split @ 8000 Hz\n              +-- LR2 LP 8000 Hz (1 biquad) -> GRS PT6816\n              +-- LR2 HP 8000 Hz (1 biquad, inverted) -> ND25FW4 (nude 18mm)",
    "stages": [
      {
        "stage": 1,
        "driver": "L26RO4Y",
        "passband_hz": [
          70.0,
          120.0
        ],
        "global_boundary_hp_biquads": 2,
        "inherited_upstream_hp_biquads": 0,
        "own_branch_hp_biquads": 0,
        "own_branch_lp_biquads": 2,
        "effective_crossover_biquads": 4,
        "effective_lr4_biquads": 4,
        "flat_eq_biquads": 1,
        "effective_total_biquads": 5,
        "polarity": 1
      },
      {
        "stage": 2,
        "driver": "L22MG (nude)",
        "passband_hz": [
          120.0,
          650.0
        ],
        "global_boundary_hp_biquads": 2,
        "inherited_upstream_hp_biquads": 0,
        "own_branch_hp_biquads": 2,
        "own_branch_lp_biquads": 2,
        "effective_crossover_biquads": 6,
        "effective_lr4_biquads": 6,
        "flat_eq_biquads": 4,
        "effective_total_biquads": 10,
        "polarity": 1
      },
      {
        "stage": 3,
        "driver": "SS10F8414G10",
        "passband_hz": [
          650.0,
          2000.0
        ],
        "global_boundary_hp_biquads": 2,
        "inherited_upstream_hp_biquads": 2,
        "own_branch_hp_biquads": 2,
        "own_branch_lp_biquads": 2,
        "effective_crossover_biquads": 8,
        "effective_lr4_biquads": 8,
        "flat_eq_biquads": 4,
        "effective_total_biquads": 12,
        "polarity": 1
      },
      {
        "stage": 4,
        "driver": "GRS PT6816",
        "passband_hz": [
          2000.0,
          8000.0
        ],
        "global_boundary_hp_biquads": 2,
        "inherited_upstream_hp_biquads": 4,
        "own_branch_hp_biquads": 2,
        "own_branch_lp_biquads": 1,
        "effective_crossover_biquads": 9,
        "effective_lr4_biquads": 9,
        "flat_eq_biquads": 6,
        "effective_total_biquads": 15,
        "polarity": 1
      },
      {
        "stage": 5,
        "driver": "ND25FW4 (nude 18mm)",
        "passband_hz": [
          8000.0,
          20000.0
        ],
        "global_boundary_hp_biquads": 2,
        "inherited_upstream_hp_biquads": 6,
        "own_branch_hp_biquads": 1,
        "own_branch_lp_biquads": 0,
        "effective_crossover_biquads": 9,
        "effective_lr4_biquads": 9,
        "flat_eq_biquads": 5,
        "effective_total_biquads": 14,
        "polarity": -1
      }
    ],
    "summary": {
      "xover_types": [
        "LR4",
        "LR4",
        "LR4",
        "LR2"
      ],
      "xover_orders": [
        4,
        4,
        4,
        2
      ],
      "shared_tree_crossover_biquads": 16,
      "standalone_channel_crossover_biquads": 36,
      "shared_tree_lr4_biquads": 16,
      "standalone_channel_lr4_biquads": 36,
      "flat_eq_biquads": 20,
      "shared_tree_total_biquads_with_eq": 36,
      "standalone_channel_total_biquads": 56,
      "max_biquads_per_driver_limit": 15,
      "max_effective_total_biquads_per_driver": 15,
      "per_driver_limit_met": true
    },
    "notes": [
      "Shared-tree count assumes the DSP can route a high-pass bus into the next split stage.",
      "Standalone-channel count is what is exported per driver when each output channel must contain all inherited upstream filters.",
      "LR2 splits use one Q=0.5 biquad per edge and invert the next/downstream branch; LR4 splits use two Q=0.7071 biquads per edge without a required polarity inversion.",
      "Flat-EQ is capped after crossover filters so every exported driver channel stays at or below 15 total biquads.",
      "Gain, delay, and polarity are not counted as biquads."
    ]
  },
  "_drivers": [
    "L26RO4Y",
    "L22MG (nude)",
    "SS10F8414G10",
    "GRS PT6816",
    "ND25FW4 (nude 18mm)"
  ],
  "drivers": {
    "L26RO4Y": {
      "gain_db": -9.271,
      "delay_ms": 0.0,
      "polarity": 1,
      "filters": [
        {
          "type": "highpass",
          "fc_hz": 70.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 global boundary high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 70.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 global boundary high-pass"
        },
        {
          "type": "lowpass",
          "fc_hz": 120.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 branch low-pass"
        },
        {
          "type": "lowpass",
          "fc_hz": 120.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 branch low-pass"
        },
        {
          "type": "peaking",
          "fc_hz": 110.0,
          "q": 1.0,
          "gain_db": -1.671,
          "source": "flat-EQ"
        }
      ]
    },
    "L22MG (nude)": {
      "gain_db": 13.462,
      "delay_ms": -1.375,
      "polarity": 1,
      "filters": [
        {
          "type": "highpass",
          "fc_hz": 70.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 global boundary high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 70.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 global boundary high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 120.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 branch high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 120.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 branch high-pass"
        },
        {
          "type": "lowpass",
          "fc_hz": 650.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 branch low-pass"
        },
        {
          "type": "lowpass",
          "fc_hz": 650.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 branch low-pass"
        },
        {
          "type": "peaking",
          "fc_hz": 500.0,
          "q": 1.0,
          "gain_db": -8.0,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 620.0,
          "q": 1.0,
          "gain_db": 5.108,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 150.0,
          "q": 1.0,
          "gain_db": 3.82,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 330.0,
          "q": 1.0,
          "gain_db": 1.889,
          "source": "flat-EQ"
        }
      ]
    },
    "SS10F8414G10": {
      "gain_db": -4.867,
      "delay_ms": -0.775,
      "polarity": 1,
      "filters": [
        {
          "type": "highpass",
          "fc_hz": 70.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 global boundary high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 70.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 global boundary high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 120.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 cascaded upstream high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 120.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 cascaded upstream high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 650.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 branch high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 650.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 branch high-pass"
        },
        {
          "type": "lowpass",
          "fc_hz": 2000.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 branch low-pass"
        },
        {
          "type": "lowpass",
          "fc_hz": 2000.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 branch low-pass"
        },
        {
          "type": "peaking",
          "fc_hz": 1800.0,
          "q": 1.0,
          "gain_db": 8.0,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 700.0,
          "q": 1.0,
          "gain_db": 6.101,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 1150.0,
          "q": 1.0,
          "gain_db": -3.542,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 1450.0,
          "q": 1.0,
          "gain_db": -1.505,
          "source": "flat-EQ"
        }
      ]
    },
    "GRS PT6816": {
      "gain_db": -3.936,
      "delay_ms": -1.06,
      "polarity": 1,
      "filters": [
        {
          "type": "highpass",
          "fc_hz": 70.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 global boundary high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 70.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 global boundary high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 120.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 cascaded upstream high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 120.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 cascaded upstream high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 650.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 cascaded upstream high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 650.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 cascaded upstream high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 2000.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 branch high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 2000.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 branch high-pass"
        },
        {
          "type": "lowpass",
          "fc_hz": 8000.0,
          "q": 0.5,
          "gain_db": 0.0,
          "source": "LR2 branch low-pass"
        },
        {
          "type": "peaking",
          "fc_hz": 3500.0,
          "q": 1.0,
          "gain_db": -8.0,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 4500.0,
          "q": 1.0,
          "gain_db": 8.0,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 2200.0,
          "q": 1.0,
          "gain_db": 4.93,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 10000.0,
          "q": 2.0,
          "gain_db": 8.0,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 2800.0,
          "q": 1.0,
          "gain_db": 2.056,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 9000.0,
          "q": 2.0,
          "gain_db": -2.18,
          "source": "flat-EQ"
        }
      ]
    },
    "ND25FW4 (nude 18mm)": {
      "gain_db": -1.968,
      "delay_ms": -1.04,
      "polarity": -1,
      "filters": [
        {
          "type": "highpass",
          "fc_hz": 70.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 global boundary high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 70.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 global boundary high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 120.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 cascaded upstream high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 120.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 cascaded upstream high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 650.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 cascaded upstream high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 650.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 cascaded upstream high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 2000.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 cascaded upstream high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 2000.0,
          "q": 0.7071,
          "gain_db": 0.0,
          "source": "LR4 cascaded upstream high-pass"
        },
        {
          "type": "highpass",
          "fc_hz": 8000.0,
          "q": 0.5,
          "gain_db": 0.0,
          "source": "LR2 branch high-pass"
        },
        {
          "type": "peaking",
          "fc_hz": 10000.0,
          "q": 2.0,
          "gain_db": 2.693,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 16500.0,
          "q": 1.0,
          "gain_db": 7.319,
          "source": "flat-EQ"
        },
        {
          "type": "highshelf",
          "fc_hz": 18000.0,
          "q": 1.0,
          "gain_db": 6.737,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 12000.0,
          "q": 1.0,
          "gain_db": -4.377,
          "source": "flat-EQ"
        },
        {
          "type": "peaking",
          "fc_hz": 9000.0,
          "q": 2.0,
          "gain_db": -0.771,
          "source": "flat-EQ"
        }
      ]
    }
  }
}