diff --git a/debian/changelog b/debian/changelog index 89aa578..e089429 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +plugin-qualify (0.9.1) unstable; urgency=medium + + * The latency check reads a plugin's delay where its impulse response + really arrives, the first frame at or above 1/1000 of the peak, instead + of the first sample above silence. A plugin whose fractional delay + leaks a tiny value one frame early (a pitch shifter, for instance) was + refused by one frame although it declared its true latency; it now + passes. + + -- Pau Aliagas Fri, 16 Oct 2026 00:00:00 +0000 + plugin-qualify (0.9.0) unstable; urgency=medium * The LV2 measurer takes its host features and options from the shared diff --git a/package.json b/package.json index 4b842af..a43f67c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@openmixer/plugin-qualify", - "version": "0.9.0", + "version": "0.9.1", "description": "Qualify audio plugins for real-time hosting: scan, offline latency and cost measurement, a mod-host hosting sweep, and a fail-closed rating.", "type": "module", "license": "GPL-3.0-or-later", diff --git a/packaging/plugin-qualify.spec b/packaging/plugin-qualify.spec index fe7a109..3d9c812 100644 --- a/packaging/plugin-qualify.spec +++ b/packaging/plugin-qualify.spec @@ -1,7 +1,7 @@ # SPDX-License-Identifier: GPL-3.0-or-later # Copyright (C) 2026 Pau Aliagas Name: plugin-qualify -Version: 0.9.0 +Version: 0.9.1 Release: 1%{?dist} License: GPL-3.0-or-later Summary: Find out whether an audio plugin is safe to run in a live mixing console @@ -66,6 +66,13 @@ packaging/build.sh %{buildroot} %{_prefix}/lib %{_libexecdir}/%{name}/ %changelog +* Fri Oct 16 2026 Pau Aliagas - 0.9.1-1 +- The latency check reads a plugin's delay where its impulse response + really arrives, the first frame at or above 1/1000 of the peak, instead of + the first sample above silence. A plugin whose fractional delay leaks a + tiny value one frame early (a pitch shifter, for instance) was refused by + one frame although it declared its true latency; it now passes + * Thu Oct 15 2026 Pau Aliagas - 0.9.0-1 - The LV2 measurer takes its host features and options from the shared LV2 feature provider in omx-clap-core, so a plugin that asks for options,