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

torch_amt

Newly released project. First released in February 2026. Not yet seen to be widely used in the community. Check its validation before relying on it.

PyTorch implementations of models from the MATLAB Auditory Modeling Toolbox (AMT), differentiable and able to run on GPU. For loudness it has the time-varying models of Glasberg & Moore (2002) and Moore et al. (2016, binaural).

Repositoryhttps://github.com/StefanoGiacomelli/torch_amt
Documentationhttps://torch-amt.readthedocs.io/
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.
Groupnewly released First released less than about a year ago, and not yet seen to be widely used in the community.
LicenceGPL-3.0-or-later
PackagePyPI torch-amt
Installpip install torch-amt
Latest release0.2.0 (2026-02)
Last commit2026-03-19 active
GitHub stars3
MaintainersStefano Giacomelli
AI assistancenot stated
How to citeThe repository has a CITATION.cff file. Name the version or commit you used.
Entry checked6 October 2026

What it implements

MetricEditionFunctionsValidation (as stated)Notes
Time-varying loudness (Moore–Glasberg–Schlittenlacher)Moore et al. (2016)
binaural
torch_amt.models.Moore2016compared with AMT (its source)new Described as a "1:1 port" of AMT moore2016, with outer and middle ear per ANSI S3.4-2007 (docstring).
Time-varying loudness (Moore–Glasberg–Schlittenlacher)Glasberg & Moore (2002)
short-term and long-term loudness
torch_amt.models.Glasberg2002compared with AMT (its source)new Ported from AMT glasberg2002.

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.

Time-varying loudness (Moore–Glasberg–Schlittenlacher) · Moore et al. (2016)
Time-varying loudness (Moore–Glasberg–Schlittenlacher) · Glasberg & Moore (2002)

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.

  • Agreement with AMT is claimed in the documentation, without stored reference data.

Notes

Before you rely on it

Sources

  1. https://github.com/StefanoGiacomelli/torch_amt
  2. https://github.com/StefanoGiacomelli/torch_amt/blob/main/README.md
  3. https://github.com/StefanoGiacomelli/torch_amt/blob/main/docs/source/index.rst
  4. https://pypi.org/project/torch-amt/

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