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

SUAVE

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

Python environment for the multi-fidelity conceptual design of aircraft ("An Aerospace Vehicle Environment"). Its noise tools compute perceived noise level (PNL), tone-corrected PNL (PNLT) and effective perceived noise level (EPNL) from one-third-octave spectra.

Repositoryhttps://github.com/suavecode/SUAVE
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.
LicenceLGPL-2.1
Latest release2.5.2 (2022-03)
Last commit2022-12-23 inactive since 2022-12
GitHub stars532
MaintainersSUAVE team (Stanford Aerospace Design Lab)
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
Perceived noise level and EPNLICAO Annex 16, Vol. I
PNL, PNLT and EPNL; the code cites no edition
pnl_noise, noise_tone_correction, epnl_noisenot statedlegacy EPNL is computed from a PNLT time history. The noise tools cite neither ICAO Annex 16 nor 14 CFR Part 36, nor an edition; their docstrings give "Source: None".

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/suavecode/SUAVE
  2. https://github.com/suavecode/SUAVE/blob/develop/README.md
  3. https://github.com/suavecode/SUAVE/tree/develop/trunk/SUAVE/Methods/Noise/Fidelity_One/Noise_Tools

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