• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Audibility of group delay at low frequencies

OP
Kvalsvoll

Kvalsvoll

Addicted to Fun and Learning
Audio Company
Joined
Apr 25, 2019
Messages
888
Likes
1,657
Location
Norway
I downloaded 3 samples from your page and took time to listen to them. I can't do a proper blind test as I'm using Volumio and foobar doesn't work well as UPnP controller, however I found the difference between the files not so hard to spot. I would describe it as the main bass drum kick was "thinner" and like it lost part of low energy kick while in the original the kick sounds "mightier" and deeper. I also heard difference in the higher drum kick which also became "thinner" and with less snap when GD is introduced.

Did you listen to speakers or headphones?
 
OP
Kvalsvoll

Kvalsvoll

Addicted to Fun and Learning
Audio Company
Joined
Apr 25, 2019
Messages
888
Likes
1,657
Location
Norway
To speakers. I needed to crank it up to produce app 85-90dB at my LP to be able to hear the difference.

@Kvalsvoll , @amirm , does my subjective description of difference matches your perception?

I say a 100% match. Once I reach a volume loud enough on speakers, it is easy to hear, the original hits harder and more precise, more realism.

But it was also possible to hear on headphones, so it is not just tactile punch - sound physically felt on the body - hearing is also affected.

One aspect worth noticing is that even the horrible delay of 100ms does not destroy sound quality in a way that makes it worthless to listen to. At low volumes, if you can not compare directly, the difference will be hard to notice.
 

amirm

Founder/Admin
Staff Member
CFO (Chief Fun Officer)
Joined
Feb 13, 2016
Messages
44,663
Likes
241,017
Location
Seattle Area
@Kvalsvoll , @amirm , does my subjective description of difference matches your perception?
Yes, the 100 msec file had anemic/different bass. The 20 msec was close to original but I thought the difference was there as well. I did not get a chance to do a blind test though.

I thought the levels were also different but did not investigate that much.
 
OP
Kvalsvoll

Kvalsvoll

Addicted to Fun and Learning
Audio Company
Joined
Apr 25, 2019
Messages
888
Likes
1,657
Location
Norway
Yes, the 100 msec file had anemic/different bass. The 20 msec was close to original but I thought the difference was there as well. I did not get a chance to do a blind test though.

I thought the levels were also different but did not investigate that much.

It is not impossible that you can hear the difference in frequency response on the 100ms, there is a broad dip peaking at -1.2dB around 60Hz, and that can be audible.

This frequency response error should have been corrected, but it takes time and effort, so I chose just to do the article and publish the samples as they were.
 

Krunok

Major Contributor
Joined
Mar 25, 2018
Messages
4,600
Likes
3,067
Location
Zg, Cro
Yes, the 100 msec file had anemic/different bass. The 20 msec was close to original but I thought the difference was there as well. I did not get a chance to do a blind test though.

I thought the levels were also different but did not investigate that much.

I take it you listened the samples on headphones? If that is so, is there any chance you can listen it on your speakers as well?

P.S. I checked the levels in Audacity and they seem to be the same.
 

KSTR

Major Contributor
Joined
Sep 6, 2018
Messages
2,778
Likes
6,214
Location
Berlin, Germany
One aspect worth noticing is that even the horrible delay of 100ms does not destroy sound quality in a way that makes it worthless to listen to. At low volumes, if you can not compare directly, the difference will be hard to notice.
That's my impression as well and it underlines that group delay / phase issues are basically of minor significance, yet not completely irrelevant. It's the icing on the cake so to say. IMO it should *not* be a primary design goal to strive for linear phase at the cost of other parameters of potentially higher relevance. Trimming a well designed multiway speaker to linear phase is trivial these days anyway, with DSP power available in any PC etc.
Finally, getting a tolerable LF response from the room is most likely far more important to begin with.
 

tuga

Major Contributor
Joined
Feb 5, 2020
Messages
3,984
Likes
4,285
Location
Oxford, England
Here is how reflections influence GD (and everything else related to time domain):

red - no windowing (sweep taken at LP app 4m from speakers)
green - 2ms IR window
blue - 5ms window
beige - 10ms window



View attachment 31745

Where (on which menu) do you control the length of the window?
 

QMuse

Major Contributor
Joined
Feb 20, 2020
Messages
3,124
Likes
2,785
Where (on which menu) do you control the length of the window?

It's under /Tools/IR Windows

But I think that example would better be done with applying FDW than reducing Right window, so you may want to try to apply FDW of 3 cycles to show realistic GD. If you have less reflections in your room you can try raising # of cycles, but I'd say width of 3 cycles gives a good measure of GD.
 

dasdoing

Major Contributor
Joined
May 20, 2020
Messages
4,301
Likes
2,770
Location
Salvador-Bahia-Brasil
on reflections influence GD I have this.
same speaker, same room. green: no treatment, violet: after treatment (only the speaker position is a little different afair).
no smoothing/windowing

over.jpg
 

bigjacko

Addicted to Fun and Learning
Joined
Sep 18, 2019
Messages
722
Likes
360
on reflections influence GD I have this.
same speaker, same room. green: no treatment, violet: after treatment (only the speaker position is a little different afair).
no smoothing/windowing

View attachment 66582
Seems like the group delay for after treatment has less deviation from 0 ms. By the way why does group delay goes to negative? Is 0 ms just reference not absolute?
 

dasdoing

Major Contributor
Joined
May 20, 2020
Messages
4,301
Likes
2,770
Location
Salvador-Bahia-Brasil
Seems like the group delay for after treatment has less deviation from 0 ms. By the way why does group delay goes to negative? Is 0 ms just reference not absolute?

Don't all the graphs have negative values? I don't realy understand fully this graphs in a tecnical way.
but if you generate minimum phase version, the exessive graph is all in the positive.

I use exessive phase GD plot to get the delay right on my sub which I included after these graphs
 
Last edited:
OP
Kvalsvoll

Kvalsvoll

Addicted to Fun and Learning
Audio Company
Joined
Apr 25, 2019
Messages
888
Likes
1,657
Location
Norway
Seems like the group delay for after treatment has less deviation from 0 ms. By the way why does group delay goes to negative? Is 0 ms just reference not absolute?

GD is just the derivative of phase, which means it will be a negative number when phase turns in the negative direction.
 

Pio2001

Senior Member
Joined
May 15, 2018
Messages
317
Likes
507
Location
Neuville-sur-Saône, France
GD is just the derivative of phase, which means it will be a negative number when phase turns in the negative direction.

The opposite : it is negative when phase rises, and positive when phase falls.

Physically, it represents the position where the maximum amplitude of a short frequency burst is shifted.

If you have a resonant room mode, the amplitude is going to rise as and when the sound bounces from a wall to the other, until it reaches a maximum. This maximum occurs later that in the original signal. The group delay is positive.

If you have an anti-resonant room mode that absorbs the sound, then, as the sound bounces from a wall to the other, the amplitude at the listening position starts decreasing as soon as the walls start playing against the speaker, even if the original signal goes on increasing for a short while.
The maximum amplitude was reached sooner that on the original. The group delay is negative.
 

Pio2001

Senior Member
Joined
May 15, 2018
Messages
317
Likes
507
Location
Neuville-sur-Saône, France
Here is an artificial example of group delay caused by a one band parametric EQ.

Top : linear phase parametric bass boost. Group delay = 0. Some pre-ringing is visible.
Bottom : minimal phase parametric bass boost. Group delay = 70 ms. No pre-ringing.

The positive group delay shifts the position of the maximum of the bass burst to the right.

02Delay.png


Negative group delay occurs when the process cancels the trail of the burst. Only the left side part remains. The maximum is thus shifted to the left.
 
Top Bottom