Skip to content

CabinetSim follow-up: use hexefx's cabinet IRs locally (never shipped; consumers download their own) #85

Description

@bdbarnett

Brad's ruling (2026-09-18 01:15): "If we can use those IRs, I want to." This supersedes the 2026-09-08 synthetic-only ruling for CabinetSim to the extent the licence allows.

The licence, checked per file: the repository hexeguitar/hexefx_audiolib_F32 is MIT, but src/filter_ir_cabsim_irs.cpp (the ten IRs: six guitar cabinets, three bass, plus ir_10/ir_11 guitar, each 3328 samples at 44.1 kHz with a gain word) and the cabsim code carry a GPL-3.0 header of their own. So:

  1. Reference use, now: measuring our synthetic IR against them and designing from them is not redistribution. A Phase 5 or follow-up task can grade CabinetSim's synthetic response against these ten (cliff, roll-off, the two maxima, the low-end bell) and say how far the synthetic design is from a real cabinet.
  2. Shipping them as CabinetSim patches needs the author's relicensing (MIT or CC-BY) — that contact is Brad's to make. If it comes, the IRs become patches with the notice kept, and the class's impulse path (already there: 256-sample partitions, 5.333 ms) carries them.

Not in Phase 4's chain: CabinetSim ships synthetic in Phase 4 as ruled; this is a follow-up. Survey: anchor docs/effects-internal/dossiers/sources-hexefx.md.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    parkedParked by ruling, with a named trigger

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions