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 Legacy projects

python-acoustics

Legacy project. Archived by its authors; its last commit was in August 2023. Kept here for reference. Its code may follow an older edition and may not run with current software.

General Python library for acousticians, published on PyPI as acoustics. For this list it is relevant for its tonal audibility and tonal adjustment after ISO 1996-2:2007. Archived in February 2024 and continued as acoustic-toolbox.

Repositoryhttps://github.com/python-acoustics/python-acoustics
Documentationhttps://python-acoustics.github.io/python-acoustics/
LanguagePython
KindLibrary/Toolbox
Functions to call from your own code: a Python package, a MATLAB toolbox, or a C, C++, C#, Rust or Julia library.
Grouplegacy Archived, or no commit for three years or more. Kept for reference. The code may follow an older edition and may not run with current software.
LicenceBSD-3-Clause
PackagePyPI acoustics
Installpip install acoustics
Latest release0.2.6 (2022-07)
Last commit2023-08-20 archived
GitHub stars563
MaintainersFrederik Rietdijk
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 checked8 October 2026

What it implements

MetricEditionFunctionsValidation (as stated)Notes
Tonal audibility (ISO 1996-2)ISO 1996-2:2007
tonal audibility and tonal adjustment
Tonality, tonal_audibility, tonal_adjustmentown tests onlylegacy Module acoustics.standards.iso_1996_2_2007. The Tonality docstring uses the title of Annex C ("Objective method for assessing the audibility of tones in noise"), though the code does not name the annex.

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.

Tonal audibility (ISO 1996-2) · ISO 1996-2:2007

own tests only

  • A test of the examples in the standard, using DELTA tone files, is commented out.

Notes

Before you rely on it

Sources

  1. https://github.com/python-acoustics/python-acoustics
  2. https://github.com/python-acoustics/python-acoustics/blob/master/README.md
  3. https://github.com/python-acoustics/python-acoustics/blob/master/acoustics/standards/iso_1996_2_2007.py
  4. https://github.com/python-acoustics/python-acoustics/blob/master/tests/standards/test_iso_1996_2_2007.py
  5. https://pypi.org/project/acoustics/
  6. https://github.com/python-acoustics/python-acoustics/blob/master/docs/conf.py

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