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

PsychoacousticParametersMeasurer

Legacy project. Not maintained. Its last commit was in June 2021, more than three years ago. Kept here for reference. Its code may follow an older edition and may not run with current software.

Python scripts, commented in Spanish, that translate psychoacoustic parameters described in Zwicker and Fastl's book: Zwicker loudness (stationary and time-varying, from third-octave levels), sharpness, roughness, fluctuation strength and psychoacoustic annoyance.

Repositoryhttps://github.com/AndreaCastiella/PsychoacousticParametersMeasurer
LanguagePython
KindResearch code
Code published with a study, a thesis or a student project, to run or adapt; not packaged as a 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.
Licencenone stated (no licence file)
Latest releaseno release
Last commit2021-06-06 inactive since 2021-06
GitHub stars13
MaintainersAndrea Castiella Aguirrezabala
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
Zwicker loudnessISO 532-1:2017
stationary and time-varying, from third-octave levels
loudness_ISO532, loudness_ISO532_timenot statedlegacy The file header says "Loudness ISO 532-1:2014" and the filter coefficients are labelled "ISO 532-1:2014"; the published edition is ISO 532-1:2017.
SharpnessDIN 45692:2009calc_sharpnessnot statedlegacy The file header says "Sharpness DIN 45692"; the function also returns the von Bismarck and Aures variants.
Fluctuation strength (Osses et al.)Fastl & Zwicker (2007)
Zwicker & Fastl formula
acousticFluctuation, fmoddetectionnot statedlegacy The header cites Zwicker & Fastl, "Psychoacoustics: Facts and Models", without naming an edition.
Psychoacoustic annoyanceZwicker & Fastl (1999)psychoacousticAnnoyancenot statedlegacy The header cites Zwicker & Fastl, "Psychoacoustics: Facts and Models", without naming an edition.

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.

The project does not say how any of these were validated.

Notes

Before you rely on it

Sources

  1. https://github.com/AndreaCastiella/PsychoacousticParametersMeasurer
  2. https://github.com/AndreaCastiella/PsychoacousticParametersMeasurer/blob/main/loudness_ISO532.py
  3. https://github.com/AndreaCastiella/PsychoacousticParametersMeasurer/blob/main/Sharpness.py
  4. https://github.com/AndreaCastiella/PsychoacousticParametersMeasurer/blob/main/FluctuationStrength.py
  5. https://github.com/AndreaCastiella/PsychoacousticParametersMeasurer/blob/main/PsychoacousticAnnoyance.py

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