Docs

Open items

Status after v7.0.0. Everything shipped is calculated or offline-checked; device results are author-reported listening passes only.

docs/OPEN.md · edit on GitHub

At a glance#

  • Waiting on a device or instrument: 5, 6, 10 and the cpu check in 2.
  • Waiting on the author: 4, 8, 12.
  • Waiting on tooling: 13, 14, 15.
  • Closed: 1, 3, 7, 11 and the JM-1 source question (permanently unconfirmed, see data/measurements/SOURCES.md).

All items#

#ItemStateNeeds
1CI on GitHubDone: one test workflow and one release workflow, green on mainNothing
2EEL compile, limiter ceiling, tail, CPU, NaN testsDone offline via tests/eel (eel2py): ceiling, true-peak, THD, tail and NaN soak pass on all six; cpu stays not runOptional: confirm on real WDL or ysfx; cpu needs a device
3Response-error checkDone: VDC times IRS reproduces the stored correction (0.03 dB RMS); checks live in build/response.pyNothing
4Speaker boost cap (+8 dB)Unchanged; +10/+12 variants not builtDecide whether to build them, then a device test
5Protection V6 level pathThe 110 Hz high-pass and low shelf now sit in the IRS (L1 1.20). Assumes the effect chain is floating point with no clamp between VDC and convolverDevice check of the VDC-to-convolver level path and loud-input clipping
6Limiter true-peakShared v7 core shipped: worst 8x overshoot +0.25 dB, latency 79 samples (calculated). One gate, <= 0.5 dBDevice and CPU test; automate the EEL-vs-reference cross-check
744.1 kHz bankRefit shipped in 6.1.0; v7 speaker banks refit to the 48 kHz response; listening check reported by the authorNone; there is no instrument measurement
8Profile EEL (Pop, EDM and others)Not shipped; suspects are listed in MethodA symptom description, then a device test
9Device evidenceAll six v7.0.0 builds have an author-reported listening pass (own test, not an instrument measurement)Nothing further for this tier; per-build detail in device-tests.json
10Acoustic measurementsNoneA mic measurement, or the site keeps saying "calculated"
11Self-hosted fontsDone: Plus Jakarta Sans and JetBrains Mono, latin subset, via tools/fetch_fonts.shNothing
12v1 to v4 historyThe archive lists them as "no record in repo"Old notes or files
13v7 byte reproducibilitybuild/generator/build_v5.py reproduces v5 byte for byte. Nothing in CI regenerates the v7 files (build_cand.py, build_spk_fold.py, gen_eel.py)A CI step that regenerates and compares
14Stored profile statsstats.derived check warns when stored stats drift from the files (fine grid); build.py --write-stats refreshes them for new versions. v7.0.0 stored values are frozen as shippedRun --write-stats before the next release
15Release linksDone: the archive drops download links for versions with no releases/ folderNothing