Re: ToneShiftEQ v0.3.0 — Fi rst public release
Fons Adriaensen <[email protected]> Fri, 3 Jul 2026 16:36:27 +0200
| Newsgroups | gmane.linux.audio.devel |
|---|---|
| Message-ID | <[email protected]> |
On Fri, Jul 03, 2026 at 01:51:21PM +0200, Hermann Meyer wrote:
=20
> Regarding the phase response: the plugin uses minimum-phase impulse
> responses processed through a partitioned convolution engine.
That is clear.
> The Ardour spectrum analyzer confirms linear-phase behavior
> in the output, which is consistent with the design.
Either Ardour's output is wrong or you fail to interpret it
correctly.
> The term "linear-phase" in the description
> refers to the measured output response, not the IR symmetry =E2=80=94 I=
agree that
> this could be stated more precisely in the documentation and will clari=
fy
> it.
If an EQ is said to have a linear phase response that means that
its phase response corresponds to just a delay, so phase is a=20
linear funcion of frequency, whatever the amplitude response.=20
That is the only accepted meaning of the term 'linear phase response',
and it requires that the IR is symmetric. Using the phrase with any
other meaning is just misleading.=20
Can be that Ardour shows you a straigth line. Either that is wrong
or you fail to interpret it correctly.
> Regarding the latency: Master Mode operates at 128 samples latency, Liv=
e
> Mode at 0 samples. If your measurements show different values, I would =
be
> interested to know how you measured them, as my own measurements
> consistently show these values.
I used both zita-scope and JackSignal [1], they give exactly the same
result:
Master mode ('Live' shown in the GUI): 128 samples
Live mode ('Master' shown in the GUI): 256 samples
Plus after Bypass on then off in one the two modes (I forget ATM
which one) will result in 24 ms latency until the mode is changed.
[1] As usual, when a test does not produce the expected result,=20
I will first mistrust my own tools or procedures, and use a second
method to check things.
Ciao,
--=20
FA