Repository navigation
Releases: slink/ZwickerLoudnessAudio.jl
Releases · slink/ZwickerLoudnessAudio.jl
Release list
v0.3.0
ISO 532-1:2017 clause 6 time-varying loudness front end.
- feat:
loudness_zwtvaudio front end (48 kHz, Annex A one-third-octave filterbank transcribed from MoSQITo_third_octave_levels) feedingZwickerLoudness.zwicker_loudness_time_varying(e6de161) - test: MoSQITo (d990c33f94f1) front-end cross-check rig and vendored fixtures (5b43241)
- docs: time-varying loudness front-end documentation (3619396)
- ci: drop the unregistered-ZwickerLoudness workaround now that it is in General (448df88); drop stale install instructions (2ccd4b1)
- test: close coverage gaps for bad channel Symbols and silent-band cache entries (5da1277)
- ci: bump actions to latest majors; add CI + codecov badges (7a33dea, de9f388)
v0.2.0
First public release.
Changes since the initial scaffold:
- ANSI S1.1-1986 IIR third-octave filterbank; Annex B Signals 2/3/4 conform within ±5%.
- Annex B Signal 5 (pink noise) conformance via FFT-shaped 1/√f generator.
- Filterbank designs memoized by
(fs, order). - Multichannel input: matrix method and
channel=:mono | Integerkwarg on the WAV-path method. - Auto-resample inputs below 32 kHz to 48 kHz via
DSP.resamplewith a warning. - High-fs numerical stability locked in by regression tests up to 384 kHz.