On 2026-07-03 1:51 PM, Hermann Meyer wrote:


Regarding the phase response: the plugin uses minimum-phase impulse responses processed through a partitioned convolution engine. The Ardour spectrum analyzer confirms linear-phase behavior in the output,


That is not what I see here.

Running Toneshift EQ v0.3.0-6-g51e2224 LV2 version. I set the plugin mid-band to be -12dB at 1kHz, peaking/bell curve, and all other settings are default. The plugin reports 128 samples latency. For good measure I fed it with pink noise.

Ardour's built-in analyzer clearly shows a phase shift, and the attenuation at 1kHz is only 10.4dB deep (not 12dB).

https://robin.linuxaudio.org/tmp/toneshift-eq12.png

Small buglette: The enable control is the wrong way around. It behaves like a bypass (1: bypassed), and isn't mapped to LV2 (and doesn't have lv2:designation lv2:enabled;)

I do like the UI though, and the small inline display is also nice! I hope you can address these issues. While I tend to avoid linear phase EQs due to pre-ringing, artifacts it'll still be a nice addition to the ecosystem.


--
robin

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to