LISQM A List of Open-Source Implementations of Psychoacoustic and Sound Quality Metrics

Version 0.5.10 · data as of 28 October 2026
Source on GitHub

Projects Newly released projects

NumpyLibforPsychoAcoustic

Newly released project. First published on GitHub in November 2025. Not yet seen to be widely used in the community. Check its validation before relying on it.

Python (NumPy) adaptation of loudness models from the Auditory Modeling Toolbox (AMT), written as a second-year student project at Mines School of Nancy: the stationary model of Moore, Glasberg & Baer (1997) and the time-varying model of Glasberg & Moore (2002).

Repositoryhttps://github.com/Ryrybros/NumpyLibforPsychoAcoustic
LanguagePython
KindResearch code
Code published with a study, a thesis or a student project, to run or adapt; not packaged as a library.
Groupnewly released First released less than about a year ago, and not yet seen to be widely used in the community.
Licencenone stated (no licence file)
Latest releaseno release
Last commit2026-06-07 active
GitHub stars0
MaintainersRyrybros
AI assistancenot stated
How to citeThe project does not say how to cite it. Cite the repository with the version or commit you used.
Entry checked6 October 2026

What it implements

MetricEditionFunctionsValidation (as stated)Notes
Moore–Glasberg loudnessMoore, Glasberg & Baer (1997)model.moore1997, equalSones.getEqualSonesstandard or paper data
also compared with AMT (its source)
new
Time-varying loudness (Moore–Glasberg–Schlittenlacher)Glasberg & Moore (2002)model.glasberg2002not statednew Present in the code but not described in the implementation document.

How it was validated

As reported by the project; LISQM has not run the code. Two implementations that agree can still share the same error. Kinds of evidence.

Moore–Glasberg loudness · Moore, Glasberg & Baer (1997)

standard or paper data also compared with AMT (its source)

Ported or adapted from AMT. It was compared with the code it was ported from, which checks the port only.

  • The implementation document says the model is compared with the results shown in the original article (plots of its Fig. 8 and Fig. 12).
  • Numerical error reports (PDF) compare intermediate arrays, such as the outer- and middle-ear filter, with AMT's MATLAB output.

Not stated for Time-varying loudness (Moore–Glasberg–Schlittenlacher) · Glasberg & Moore (2002).

Notes

Before you rely on it

Sources

  1. https://github.com/Ryrybros/NumpyLibforPsychoAcoustic
  2. https://github.com/Ryrybros/NumpyLibforPsychoAcoustic/blob/main/README.md
  3. https://github.com/Ryrybros/NumpyLibforPsychoAcoustic/blob/main/Documentation/Implementation_documentation.pdf
  4. https://github.com/Ryrybros/NumpyLibforPsychoAcoustic/tree/main/Numerical_error_report

Metrics, standards and papers, projects, function names and pages.