# A List of Open-Source Implementations of Psychoacoustic and Sound Quality Metrics

> Part of [LISQM](https://zhenxianli.github.io/LISQM/) (List of Implementations of Sound Quality Metrics), a list of open-source implementations of psychoacoustic metrics. Data as of 2026-10-28. Web page: https://zhenxianli.github.io/LISQM/

A list of open-source implementations of psychoacoustic metrics, also called sound quality (SQ) metrics: loudness, sharpness, roughness, fluctuation strength, tonality, impulsiveness and psychoacoustic annoyance. Each implementation is listed under the standard edition or model it follows. All programming languages.

22 metrics · 41 projects · languages: C, C#, C++, Julia, MATLAB, Octave, Pure Data, Python, Rust

## Editions and implementations

Each metric is listed with the standard editions or model papers that define it, oldest first, and the projects that implement each one. The current edition is in bold. Each project is followed by its language and the first release that included the edition. Established projects come first. Projects marked "newly released, not yet seen to be widely used" were first released less than about a year ago, and projects marked "legacy" are archived or have had no commit for three years or more.

### Loudness

- **[Zwicker loudness](https://zhenxianli.github.io/LISQM/metrics/loudness-zwicker.html)** (sone, phon)
  - 1975-07 · ISO 532:1975 (withdrawn): no open-source implementation found
  - 1991-03 · **DIN 45631:1991** (current): [ITA-Toolbox](https://zhenxianli.github.io/LISQM/projects/ita-toolbox.html) (MATLAB; inactive since 2025-09), [deeuu/loudness](https://zhenxianli.github.io/LISQM/projects/deeuu-loudness.html) (C++, Python; legacy, no commit since 2019-08), [zwickerloudness](https://zhenxianli.github.io/LISQM/projects/zwickerloudness-sourceforge.html) (C; legacy, no commit since 2018-06)
  - 2002 · Chalupper & Fastl (2002): [AARAE](https://zhenxianli.github.io/LISQM/projects/aarae.html) (MATLAB; inactive since 2024-08), [PsySound3](https://zhenxianli.github.io/LISQM/projects/psysound3.html) (MATLAB; legacy, no commit since 2015-03)
  - 2010-03 · **DIN 45631/A1:2010** (current): [ITA-Toolbox](https://zhenxianli.github.io/LISQM/projects/ita-toolbox.html) (MATLAB; inactive since 2025-09)
  - 2017-06 · **ISO 532-1:2017** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v1.0), **[MoSQITo](https://zhenxianli.github.io/LISQM/projects/mosqito.html)** (Python, 1.0.0; inactive since 2024-04), [AARAE](https://zhenxianli.github.io/LISQM/projects/aarae.html) (MATLAB; inactive since 2024-08), [MetaSona](https://zhenxianli.github.io/LISQM/projects/metasona.html) (C, Python, 0.1.0; newly released, not yet seen to be widely used), [iso532-1-rs](https://zhenxianli.github.io/LISQM/projects/iso532-1-rs.html) (Rust, C, Python, 0.1.0; newly released, not yet seen to be widely used), [Kirin Hypha](https://zhenxianli.github.io/LISQM/projects/kirin-hypha.html) (Rust, 1.0.0; newly released, not yet seen to be widely used), [Mosqito.NET](https://zhenxianli.github.io/LISQM/projects/mosqito-net.html) (C#; newly released, not yet seen to be widely used), [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.1.0; newly released, not yet seen to be widely used), [SoundPalette](https://zhenxianli.github.io/LISQM/projects/soundpalette.html) (C++, v0.5.0; newly released, not yet seen to be widely used), [ZwickerLoudness.jl](https://zhenxianli.github.io/LISQM/projects/zwickerloudness-jl.html) (Julia, 0.2.0; newly released, not yet seen to be widely used), [pySQAT](https://zhenxianli.github.io/LISQM/projects/pysqat.html) (Python; developing), [PsychoacousticParametersMeasurer](https://zhenxianli.github.io/LISQM/projects/psychoacoustic-parameters-measurer.html) (Python; legacy, no commit since 2021-06)
  - 2024-11 · ISO/CD 532-1 (in development): no open-source implementation found
- **[Moore–Glasberg loudness](https://zhenxianli.github.io/LISQM/metrics/loudness-moore-glasberg.html)** (sone, phon)
  - 1997 · Moore, Glasberg & Baer (1997): [AMT](https://zhenxianli.github.io/LISQM/projects/amt.html) (MATLAB, Octave), [AARAE](https://zhenxianli.github.io/LISQM/projects/aarae.html) (MATLAB; inactive since 2024-08), [NumpyLibforPsychoAcoustic](https://zhenxianli.github.io/LISQM/projects/numpylib-psychoacoustic.html) (Python; newly released, not yet seen to be widely used), [PsySound3](https://zhenxianli.github.io/LISQM/projects/psysound3.html) (MATLAB; legacy, no commit since 2015-03)
  - 2007 · **ANSI/ASA S3.4-2007** (current): [deeuu/loudness](https://zhenxianli.github.io/LISQM/projects/deeuu-loudness.html) (C++, Python; legacy, no commit since 2019-08), [Swift & Gee codes](https://zhenxianli.github.io/LISQM/projects/rapid-loudness-sharpness.html) (MATLAB; legacy, no commit since 2020-01)
  - 2011 · Chen et al. (2011): [AMT](https://zhenxianli.github.io/LISQM/projects/amt.html) (MATLAB, Octave), [deeuu/loudness](https://zhenxianli.github.io/LISQM/projects/deeuu-loudness.html) (C++, Python; legacy, no commit since 2019-08)
  - 2017-06 · **ISO 532-2:2017** (current): [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.1.0; newly released, not yet seen to be widely used)
  - 2024-11 · ISO/CD 532-2 (in development): no open-source implementation found
- **[Time-varying loudness (Moore–Glasberg–Schlittenlacher)](https://zhenxianli.github.io/LISQM/metrics/loudness-moore-glasberg-time-varying.html)** (sone, phon)
  - 2002 · Glasberg & Moore (2002): [AMT](https://zhenxianli.github.io/LISQM/projects/amt.html) (MATLAB, Octave), [AARAE](https://zhenxianli.github.io/LISQM/projects/aarae.html) (MATLAB; inactive since 2024-08), [NumpyLibforPsychoAcoustic](https://zhenxianli.github.io/LISQM/projects/numpylib-psychoacoustic.html) (Python; newly released, not yet seen to be widely used), [torch_amt](https://zhenxianli.github.io/LISQM/projects/torch-amt.html) (Python; newly released, not yet seen to be widely used), [deeuu/loudness](https://zhenxianli.github.io/LISQM/projects/deeuu-loudness.html) (C++, Python; legacy, no commit since 2019-08), [HAW loudness tool](https://zhenxianli.github.io/LISQM/projects/haw-specific-loudness.html) (MATLAB; legacy, no commit since 2022-12), [PsySound3](https://zhenxianli.github.io/LISQM/projects/psysound3.html) (MATLAB; legacy, no commit since 2015-03), [Swift & Gee codes](https://zhenxianli.github.io/LISQM/projects/rapid-loudness-sharpness.html) (MATLAB; legacy, no commit since 2020-01)
  - 2016 · Moore et al. (2016): [AMT](https://zhenxianli.github.io/LISQM/projects/amt.html) (MATLAB, Octave), [torch_amt](https://zhenxianli.github.io/LISQM/projects/torch-amt.html) (Python; newly released, not yet seen to be widely used)
  - 2018 · Moore et al. (2018): [LoudnessModel](https://zhenxianli.github.io/LISQM/projects/loudnessmodel.html) (Python; inactive since 2025-03; developing)
  - 2023-07 · **ISO 532-3:2023** (current): [iso532-3 (tv2018.m)](https://zhenxianli.github.io/LISQM/projects/js2251-iso532-3.html) (MATLAB; inactive since 2021-10), [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.1.0; newly released, not yet seen to be widely used)
  - 2024-11 · ISO/CD 532-3 (in development): no open-source implementation found
- **[Sottek Hearing Model loudness](https://zhenxianli.github.io/LISQM/metrics/loudness-ecma-418-2.html)** (sone_HMS)
  - 2020-12 · ECMA-418-2:2020 (1st ed.) (superseded): [MoSQITo-FDP](https://zhenxianli.github.io/LISQM/projects/mosqito-fdp.html) (Python; legacy, archived)
  - 2022-12 · ECMA-418-2:2022 (2nd ed.) (superseded): **[MoSQITo](https://zhenxianli.github.io/LISQM/projects/mosqito.html)** (Python, 1.2.0; inactive since 2024-04), [Mosqito.NET](https://zhenxianli.github.io/LISQM/projects/mosqito-net.html) (C#; newly released, not yet seen to be widely used)
  - 2024-12 · ECMA-418-2:2024 (3rd ed.) (superseded): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v1.3)
  - 2025-06 · **ECMA-418-2:2025 (4th ed.)** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v2.0), **[sottek-hearing-model](https://zhenxianli.github.io/LISQM/projects/sottek-hearing-model.html)** (Python, 0.1.9), [refmap-psychoacoustics](https://zhenxianli.github.io/LISQM/projects/refmap-psychoacoustics.html) (MATLAB, Python), [MetaSona](https://zhenxianli.github.io/LISQM/projects/metasona.html) (C, Python, 0.2.0; newly released, not yet seen to be widely used), [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.1.0; newly released, not yet seen to be widely used)

### Sharpness

- **[Sharpness](https://zhenxianli.github.io/LISQM/metrics/sharpness.html)** (acum)
  - 1974 · von Bismarck (1974): no open-source implementation found
  - 1985 · Aures (1985b): no open-source implementation found
  - 2007 · Fastl & Zwicker (2007): [AARAE](https://zhenxianli.github.io/LISQM/projects/aarae.html) (MATLAB; inactive since 2024-08)
  - 2009-08 · **DIN 45692:2009** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v1.0), **[MoSQITo](https://zhenxianli.github.io/LISQM/projects/mosqito.html)** (Python, 1.0.2; inactive since 2024-04), [refmap-psychoacoustics](https://zhenxianli.github.io/LISQM/projects/refmap-psychoacoustics.html) (MATLAB, Python), [MetaSona](https://zhenxianli.github.io/LISQM/projects/metasona.html) (C, Python, 0.1.0; newly released, not yet seen to be widely used), [Kirin Hypha](https://zhenxianli.github.io/LISQM/projects/kirin-hypha.html) (Rust, 1.0.0; newly released, not yet seen to be widely used), [Mosqito.NET](https://zhenxianli.github.io/LISQM/projects/mosqito-net.html) (C#; newly released, not yet seen to be widely used), [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.1.0; newly released, not yet seen to be widely used), [PsychoacousticMetrics.jl](https://zhenxianli.github.io/LISQM/projects/psychoacousticmetrics-jl.html) (Julia, 0.2.0; newly released, not yet seen to be widely used), [SoundPalette](https://zhenxianli.github.io/LISQM/projects/soundpalette.html) (C++, v0.5.0; newly released, not yet seen to be widely used), [pySQAT](https://zhenxianli.github.io/LISQM/projects/pysqat.html) (Python; developing), [PsychoacousticParametersMeasurer](https://zhenxianli.github.io/LISQM/projects/psychoacoustic-parameters-measurer.html) (Python; legacy, no commit since 2021-06)
  - 2017 · Swift & Gee (2017): [Swift & Gee codes](https://zhenxianli.github.io/LISQM/projects/rapid-loudness-sharpness.html) (MATLAB; legacy, no commit since 2020-01)

### Roughness

- **[Roughness (Daniel & Weber)](https://zhenxianli.github.io/LISQM/metrics/roughness-daniel-weber.html)** (asper)
  - 1985 · Aures (1985a): no open-source implementation found
  - 1997 · **Daniel & Weber (1997)** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v1.0), **[MoSQITo](https://zhenxianli.github.io/LISQM/projects/mosqito.html)** (Python, 1.0.0; inactive since 2024-04), [AARAE](https://zhenxianli.github.io/LISQM/projects/aarae.html) (MATLAB; inactive since 2024-08), [ITA-Toolbox](https://zhenxianli.github.io/LISQM/projects/ita-toolbox.html) (MATLAB; inactive since 2025-09), [MetaSona](https://zhenxianli.github.io/LISQM/projects/metasona.html) (C, Python, 0.1.0; newly released, not yet seen to be widely used), [Mosqito.NET](https://zhenxianli.github.io/LISQM/projects/mosqito-net.html) (C#; newly released, not yet seen to be widely used), [PsychoacousticMetrics.jl](https://zhenxianli.github.io/LISQM/projects/psychoacousticmetrics-jl.html) (Julia, 0.2.0; newly released, not yet seen to be widely used), [SoundPalette](https://zhenxianli.github.io/LISQM/projects/soundpalette.html) (C++, v0.5.0; newly released, not yet seen to be widely used), [pySQAT](https://zhenxianli.github.io/LISQM/projects/pysqat.html) (Python; developing), [PsySound3](https://zhenxianli.github.io/LISQM/projects/psysound3.html) (MATLAB; legacy, no commit since 2015-03)
- **[Sottek Hearing Model roughness](https://zhenxianli.github.io/LISQM/metrics/roughness-ecma-418-2.html)** (asper_HMS)
  - 2020-12 · ECMA-418-2:2020 (1st ed.) (superseded): no open-source implementation found
  - 2022-12 · ECMA-418-2:2022 (2nd ed.) (superseded): **[MoSQITo](https://zhenxianli.github.io/LISQM/projects/mosqito.html)** (Python, 1.2.0; inactive since 2024-04), [Mosqito.NET](https://zhenxianli.github.io/LISQM/projects/mosqito-net.html) (C#; newly released, not yet seen to be widely used)
  - 2024-12 · ECMA-418-2:2024 (3rd ed.) (superseded): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v1.3)
  - 2025-06 · **ECMA-418-2:2025 (4th ed.)** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v2.0), **[sottek-hearing-model](https://zhenxianli.github.io/LISQM/projects/sottek-hearing-model.html)** (Python, 0.1.9), [refmap-psychoacoustics](https://zhenxianli.github.io/LISQM/projects/refmap-psychoacoustics.html) (MATLAB, Python), [MetaSona](https://zhenxianli.github.io/LISQM/projects/metasona.html) (C, Python, 0.2.0; newly released, not yet seen to be widely used), [ecma418-torch](https://zhenxianli.github.io/LISQM/projects/ecma418-torch.html) (Python; newly released, not yet seen to be widely used), [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.1.0; newly released, not yet seen to be widely used)
- **[Roughness (DIN 38455)](https://zhenxianli.github.io/LISQM/metrics/roughness-din-38455.html)** (asper)
  - 2024-11 · **DIN 38455:2024** (current): no open-source implementation found

### Fluctuation strength

- **[Fluctuation strength (Osses et al.)](https://zhenxianli.github.io/LISQM/metrics/fluctuation-strength-osses.html)** (vacil)
  - 2007 · Fastl & Zwicker (2007): [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.1.0; newly released, not yet seen to be widely used), [PsychoacousticParametersMeasurer](https://zhenxianli.github.io/LISQM/projects/psychoacoustic-parameters-measurer.html) (Python; legacy, no commit since 2021-06)
  - 2016 · **Osses et al. (2016)** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v1.0), [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.1.0; newly released, not yet seen to be widely used), [PsychoacousticMetrics.jl](https://zhenxianli.github.io/LISQM/projects/psychoacousticmetrics-jl.html) (Julia, 0.3.0; newly released, not yet seen to be widely used), [pySQAT](https://zhenxianli.github.io/LISQM/projects/pysqat.html) (Python; developing), [fluctuation-strength-TUe](https://zhenxianli.github.io/LISQM/projects/fluctuation-strength-tue.html) (MATLAB, 1.0; legacy, no commit since 2020-01)
- **[Sottek Hearing Model fluctuation strength](https://zhenxianli.github.io/LISQM/metrics/fluctuation-strength-ecma-418-2.html)** (vacil_HMS)
  - 2025-06 · **ECMA-418-2:2025 (4th ed.)** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, PR #78), **[sottek-hearing-model](https://zhenxianli.github.io/LISQM/projects/sottek-hearing-model.html)** (Python, unreleased), [ecma418-torch](https://zhenxianli.github.io/LISQM/projects/ecma418-torch.html) (Python; newly released, not yet seen to be widely used), [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.3.0; newly released, not yet seen to be widely used)

### Tonality

- **[Tonality (Aures)](https://zhenxianli.github.io/LISQM/metrics/tonality-aures.html)** (t.u.)
  - 1982 · Terhardt et al. (1982): no open-source implementation found
  - 1985 · **Aures (1985b)** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v1.0), **[MoSQITo](https://zhenxianli.github.io/LISQM/projects/mosqito.html)** (Python, PR #97; inactive since 2024-04), [MetaSona](https://zhenxianli.github.io/LISQM/projects/metasona.html) (C, Python, 0.1.0; newly released, not yet seen to be widely used), [pySQAT](https://zhenxianli.github.io/LISQM/projects/pysqat.html) (Python; developing)
- **[Sottek Hearing Model tonality](https://zhenxianli.github.io/LISQM/metrics/tonality-ecma-418-2.html)** (tu_HMS)
  - 2019-12 · ECMA-74:2019 (17th ed.) (superseded): no open-source implementation found
  - 2020-12 · ECMA-418-2:2020 (1st ed.) (superseded): no open-source implementation found
  - 2022-12 · ECMA-418-2:2022 (2nd ed.) (superseded): no open-source implementation found
  - 2024-12 · ECMA-418-2:2024 (3rd ed.) (superseded): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v1.3)
  - 2025-06 · **ECMA-418-2:2025 (4th ed.)** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v2.0), **[sottek-hearing-model](https://zhenxianli.github.io/LISQM/projects/sottek-hearing-model.html)** (Python, 0.1.9), [refmap-psychoacoustics](https://zhenxianli.github.io/LISQM/projects/refmap-psychoacoustics.html) (MATLAB, Python), [MetaSona](https://zhenxianli.github.io/LISQM/projects/metasona.html) (C, Python, 0.2.0; newly released, not yet seen to be widely used), [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.1.0; newly released, not yet seen to be widely used)
- **[Tone-to-noise ratio and prominence ratio](https://zhenxianli.github.io/LISQM/metrics/tone-to-noise-prominence-ratio.html)** (dB)
  - 2019-12 · ECMA-74:2019 (17th ed.) (superseded): **[MoSQITo](https://zhenxianli.github.io/LISQM/projects/mosqito.html)** (Python, 1.0.2; inactive since 2024-04), [Mosqito.NET](https://zhenxianli.github.io/LISQM/projects/mosqito-net.html) (C#; newly released, not yet seen to be widely used), [MoSQITo-FDP](https://zhenxianli.github.io/LISQM/projects/mosqito-fdp.html) (Python; legacy, archived)
  - 2020-12 · ECMA-418-1:2020 (1st ed.) (superseded): no open-source implementation found
  - 2022-12 · ECMA-418-1:2022 (2nd ed.) (superseded): no open-source implementation found
  - 2024-12 · **ECMA-418-1:2024 (3rd ed.)** (current): [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.1.0; newly released, not yet seen to be widely used), [rota-order](https://zhenxianli.github.io/LISQM/projects/rota-order.html) (Python, 0.5.0; newly released, not yet seen to be widely used)
- **[Tonal components (DIN 45681)](https://zhenxianli.github.io/LISQM/metrics/tonality-din-45681.html)** (dB)
  - 2002-11 · E DIN 45681:2002-11 (superseded): [ITA-Toolbox](https://zhenxianli.github.io/LISQM/projects/ita-toolbox.html) (MATLAB; inactive since 2025-09)
  - 2005-03 · **DIN 45681:2005** (current): no open-source implementation found
- **[Audibility of tones in noise (ISO/TS 20065)](https://zhenxianli.github.io/LISQM/metrics/tonal-audibility-iso-20065.html)** (dB)
  - 2016-07 · ISO/PAS 20065:2016 (withdrawn): [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.1.0; newly released, not yet seen to be widely used)
  - 2022-12 · **ISO/TS 20065:2022** (current): no open-source implementation found
- **[Tonal audibility (ISO 1996-2)](https://zhenxianli.github.io/LISQM/metrics/tonal-audibility-iso-1996-2.html)** (dB)
  - 2007-03 · ISO 1996-2:2007 (withdrawn): [acoustic-toolbox](https://zhenxianli.github.io/LISQM/projects/acoustic-toolbox.html) (Python), [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python; newly released, not yet seen to be widely used), [python-acoustics](https://zhenxianli.github.io/LISQM/projects/python-acoustics.html) (Python; legacy, archived)
  - 2017-07 · **ISO 1996-2:2017** (current): **[MoSQITo](https://zhenxianli.github.io/LISQM/projects/mosqito.html)** (Python, PR #52; inactive since 2024-04), [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python; newly released, not yet seen to be widely used)
- **[Tonal audibility of wind turbines (IEC 61400-11)](https://zhenxianli.github.io/LISQM/metrics/tonal-audibility-iec-61400-11.html)** (dB)
  - 2002-12 · IEC 61400-11:2002 (superseded): no open-source implementation found
  - 2012-11 · **IEC 61400-11:2012+AMD1:2018** (current): [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python; newly released, not yet seen to be widely used)

### Impulsiveness

- **[Impulse prominence](https://zhenxianli.github.io/LISQM/metrics/impulsiveness.html)** (dB)
  - 2002-05 · **NT ACOU 112** (current): [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python; newly released, not yet seen to be widely used)
  - 2022-07 · **ISO/PAS 1996-3:2022** (current): [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python; newly released, not yet seen to be widely used)

### Psychoacoustic annoyance

- **[Psychoacoustic annoyance](https://zhenxianli.github.io/LISQM/metrics/psychoacoustic-annoyance.html)** (dimensionless)
  - 1992 · **Widmann (1992)** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v2.0), [refmap-psychoacoustics](https://zhenxianli.github.io/LISQM/projects/refmap-psychoacoustics.html) (MATLAB, Python), [PsychoacousticMetrics.jl](https://zhenxianli.github.io/LISQM/projects/psychoacousticmetrics-jl.html) (Julia, 0.4.0; newly released, not yet seen to be widely used)
  - 1999 · **Zwicker & Fastl (1999)** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v1.0), [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.1.0; newly released, not yet seen to be widely used), [pySQAT](https://zhenxianli.github.io/LISQM/projects/pysqat.html) (Python; developing), [PsychoacousticParametersMeasurer](https://zhenxianli.github.io/LISQM/projects/psychoacoustic-parameters-measurer.html) (Python; legacy, no commit since 2021-06)
  - 2010 · **More (2010)** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v1.0), [refmap-psychoacoustics](https://zhenxianli.github.io/LISQM/projects/refmap-psychoacoustics.html) (MATLAB, Python), [pySQAT](https://zhenxianli.github.io/LISQM/projects/pysqat.html) (Python; developing)
  - 2016 · **Di et al. (2016)** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v1.0), [refmap-psychoacoustics](https://zhenxianli.github.io/LISQM/projects/refmap-psychoacoustics.html) (MATLAB, Python), [pySQAT](https://zhenxianli.github.io/LISQM/projects/pysqat.html) (Python; developing)
  - 2026-04 · ISO/AWI 26573 (in development): no open-source implementation found

### Related quantities

- **[Equal-loudness contours](https://zhenxianli.github.io/LISQM/metrics/equal-loudness-contours.html)** (dB SPL, phon)
  - 2003-08 · ISO 226:2003 (withdrawn): **[MoSQITo](https://zhenxianli.github.io/LISQM/projects/mosqito.html)** (Python, 0.3.5; inactive since 2024-04), [PSYCHO](https://zhenxianli.github.io/LISQM/projects/pd-psycho.html) (Pure Data, C; inactive since 2025-10), [PyDSM](https://zhenxianli.github.io/LISQM/projects/pydsm.html) (Python; inactive since 2025-08), [Mosqito.NET](https://zhenxianli.github.io/LISQM/projects/mosqito-net.html) (C#; newly released, not yet seen to be widely used), [IoSR Matlab Toolbox](https://zhenxianli.github.io/LISQM/projects/iosr-matlab-toolbox.html) (MATLAB; legacy, no commit since 2017-08)
  - 2023-03 · **ISO 226:2023** (current): [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python, 3.1.0; newly released, not yet seen to be widely used)
- **[Perceived noise level and EPNL](https://zhenxianli.github.io/LISQM/metrics/epnl.html)** (PNdB, EPNdB)
  - 2002-07 · **14 CFR Part 36** (current): **[SQAT](https://zhenxianli.github.io/LISQM/projects/sqat.html)** (MATLAB, v1.1), [pySQAT](https://zhenxianli.github.io/LISQM/projects/pysqat.html) (Python; developing)
  - 2017-07 · **ICAO Annex 16, Vol. I** (current): [phonometry](https://zhenxianli.github.io/LISQM/projects/phonometry.html) (Python; newly released, not yet seen to be widely used), [SUAVE](https://zhenxianli.github.io/LISQM/projects/suave.html) (Python; legacy, no commit since 2022-12)
- **[Aural detectability](https://zhenxianli.github.io/LISQM/metrics/aural-detectability.html)** (d′ (detectability index), dB)
  - 1974 · **Fidell et al. (1974)** (current): [refmap-psychoacoustics](https://zhenxianli.github.io/LISQM/projects/refmap-psychoacoustics.html) (MATLAB, Python)
  - 2025-07 · Rizzi et al. (2025): [refmap-psychoacoustics](https://zhenxianli.github.io/LISQM/projects/refmap-psychoacoustics.html) (MATLAB, Python)

The Languages page shows which metrics can be computed in each programming language: https://zhenxianli.github.io/LISQM/languages.html

## Gaps

No available open-source implementation of the current edition was found for:

- [Roughness, DIN 38455](https://zhenxianli.github.io/LISQM/metrics/roughness-din-38455.html)
- [Tonal components and tone adjustment (DIN 45681)](https://zhenxianli.github.io/LISQM/metrics/tonality-din-45681.html)
- [Audibility of tones in noise (ISO/TS 20065)](https://zhenxianli.github.io/LISQM/metrics/tonal-audibility-iso-20065.html)

For the following metrics, the only released implementations of the current edition come from newly released projects, not yet seen to be widely used:

- [Moore–Glasberg loudness of stationary sounds (ISO 532-2, ANSI S3.4)](https://zhenxianli.github.io/LISQM/metrics/loudness-moore-glasberg.html)
- [Fluctuation strength from the Sottek Hearing Model (ECMA-418-2)](https://zhenxianli.github.io/LISQM/metrics/fluctuation-strength-ecma-418-2.html)
- [Tone-to-noise ratio and prominence ratio (ECMA-418-1)](https://zhenxianli.github.io/LISQM/metrics/tone-to-noise-prominence-ratio.html)
- [Tonal audibility in environmental noise (ISO 1996-2)](https://zhenxianli.github.io/LISQM/metrics/tonal-audibility-iso-1996-2.html)
- [Tonal audibility of wind turbine noise (IEC 61400-11)](https://zhenxianli.github.io/LISQM/metrics/tonal-audibility-iec-61400-11.html)
- [Prominence of impulsive sounds (ISO/PAS 1996-3, NT ACOU 112)](https://zhenxianli.github.io/LISQM/metrics/impulsiveness.html)
- [Equal-loudness-level contours (ISO 226)](https://zhenxianli.github.io/LISQM/metrics/equal-loudness-contours.html)

## Recent updates

- **2026-10-27: Version 0.5.10: rota-order added.** Added rota-order (ROTA), a newly released Python library for order analysis of noise and vibration from rotating machinery. It computes the ECMA-418-1:2024 tone-to-noise ratio and prominence ratio of machine orders along a run-up, and since its version 0.6.0 it wraps MoSQITo, sottek-hearing-model and SQAT to bin loudness, sharpness, roughness and tonality along rpm; the project map shows these links.
- **2026-10-19: Version 0.5.9: SQAT's interface follows pySQAT's layout.** The FAQ, the SQAT and pySQAT pages and the Languages page now say that the graphical interface SQAT added in v2.0 follows the layout of pySQAT's interface, as the header of its code says.
- **2026-10-19: Version 0.5.8: SQAT's graphical interface.** The SQAT page and the Languages page describe the graphical interface that SQAT added in v2.0, and the FAQ names the SQAT version that pySQAT ports (v1.3).
