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

SoundPalette

Newly released project. Its psychoacoustic metrics were added in July 2026 (v0.5.0). Not yet seen to be widely used in the community. Check its validation before relying on it.

C++ tool for game audio that analyses a folder of sound effects and draws each file as a glyph in a palette, built as a static library, a command-line tool (including a lint mode for CI) and a desktop app. Its psychoacoustic block reports ISO 532-1 loudness (N5), DIN 45692 sharpness, Daniel & Weber roughness and an experimental fluctuation strength.

Repositoryhttps://github.com/onyx-prismantium/soundpalette
LanguageC++
KindApplication
A program to run, with a graphical or command-line interface; no programming needed.
Groupnewly released First released less than about a year ago, and not yet seen to be widely used in the community.
LicenceFSL-1.1-Apache-2.0
Functional Source License 1.1, a source-available licence that is not OSI-approved: it allows any use except a competing commercial product or service, and each release becomes Apache-2.0 two years after publication. The README states that releases up to and including v0.7.0 were published under Apache-2.0.
Latest releasev0.8.0 (2026-09)
Last commit2026-09-27 active
GitHub stars0
Maintainersonyx-prismantium
AI assistancedisclosed (The repository contains a CLAUDE.md file, and 49 of its 54 commits carry "Co-Authored-By: Claude" trailers.)
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
time-varying, reported as N5; monaural; since v0.5.0
sp::compute_psychocompared with MoSQITonew No MoSQITo code is ported.
SharpnessDIN 45692:2009
from time-averaged specific loudness; since v0.5.0
sp::compute_psychocompared with MoSQITonew
Roughness (Daniel & Weber)Daniel & Weber (1997)
since v0.5.0
sp::compute_psychocompared with MoSQITonew

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.

Zwicker loudness · ISO 532-1:2017

compared with MoSQITo

  • Compared with MoSQITo 1.2.1 on calibrated test signals, used as a development-time reference (NOTES.md, tools/psycho_oracle).
Sharpness · DIN 45692:2009

compared with MoSQITo

  • Compared with MoSQITo 1.2.1 (tolerance ±5 %).
Roughness (Daniel & Weber) · Daniel & Weber (1997)

compared with MoSQITo

  • Compared with MoSQITo 1.2.1 with a wider tolerance (±15 %); the README notes that published Daniel & Weber implementations differ by about 10–20 %.

Notes

Before you rely on it

Sources

  1. https://github.com/onyx-prismantium/soundpalette
  2. https://github.com/onyx-prismantium/soundpalette/blob/main/README.md
  3. https://github.com/onyx-prismantium/soundpalette/blob/main/LICENSE.md
  4. https://github.com/onyx-prismantium/soundpalette/blob/main/NOTES.md
  5. https://github.com/onyx-prismantium/soundpalette/blob/main/core/include/soundpalette/psycho.h

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