Planar Speaker Asylum

Welcome! Need support, you got it. Or share your ideas and experiences.

Return to Planar Speaker Asylum


Message Sort: Post Order or Asylum Reverse Threaded

Phase Matching and Delay/Time Alignment Example Plots

23.242.178.78

Posted on July 25, 2020 at 11:28:00
emailtim
Audiophile

Posts: 5379
Joined: July 2, 2017
For those that are not familiar with phase and delay/time alignment plots, here is a plot of a sub and a main with matching phase at a 250Hz XO, but different time alignments.

Again, the only difference between the multiple plot lines is the delay/time alignments which range from [0ms - 7.25ms].

For this configuration 6.1ms produced the flattest most consistent curve across the 250Hz XO region. It also produced the cleanest step, group delay and frequency SPL plots.

Hope this gives you some ideas if you are inclined to try REW or similar software to see what your rig is doing.

UPDATE: Here are a few more plots showing the delay/timing alignment effects.

Frequency over XO region.

Linear Phase STEP between 0ms and 6.1ms.

Linear Phase IR between 0ms and 6.1ms. Virtually no difference.

.

2022/03/30 Historical Records CENSORED

 

Hide full thread outline!
    ...
RE: Phase Matching and Delay/Time Alignment Example Plots, posted on July 25, 2020 at 14:36:34
BDP24
Audiophile

Posts: 1070
Location: Vancouver, Washington
Joined: September 12, 2013
Tim, is getting the two drivers to produce the flattest frequency response curve your priority? And is achieving that sometimes done at the cost of another criteria? Or does best frequency response usually coincide with best step/group delay response?

 

RE: Phase Matching and Delay/Time Alignment Example Plots, posted on July 25, 2020 at 15:43:32
emailtim
Audiophile

Posts: 5379
Joined: July 2, 2017
"... is getting the two drivers to produce the flattest frequency response curve your priority? ..."

It is one priority, but not all. The frequency curve seems to be the most common first consideration (e.g. the ubiquitous Graphic EQ and tone controls), but it is certainly not the only one. It was my first focus until I got deeper into it and "learned" better tools.

"... And is achieving that sometimes done at the cost of another criteria? ..."

They are all related so they should all be taken into account. Achieving one goal through improper means can cause other problems.

"... Or does best frequency response usually coincide with best step/group delay response? ..."

Good question. I usually target a flat curve because of my personal hearing preferences. I find that a flat curve is a happy medium for most of the types of music I listen to so most of my experience is with a flat curve. You can have a flat frequency response and still have other issues. Time alignments, phase and frequency will all impact the various plots.

There are also differences between minimum phase and linear phase filters. If you apply a minimum filter to adjust a frequency, it will impact phase. If you use a linear phase filter, it will not. RePhase allows you to select your own combination of minimum and linear phase filters.

There are also linear and minimum phase camps just as there are tube and solid state camps so be forewarned.

In short, minimum phase filters are generally faster, require less processing power and have a higher chance of matching video lip-sync. Linear phase filters require more processor power, have more of a lag and video lip-sync needs to be compensated by a video delay or faster hardware.


.

2022/03/30 Historical Records CENSORED

 

RE: Phase Matching and Delay/Time Alignment Example Plots, posted on July 25, 2020 at 20:36:22
pictureguy
Audiophile

Posts: 22597
Location: SoCal
Joined: October 19, 2008
Any use here for FIR filters? Which of the above are considered FIR or is that yet another type?
Too much is never enough

 

RePhase generates FIR filters., posted on July 25, 2020 at 22:04:39
emailtim
Audiophile

Posts: 5379
Joined: July 2, 2017
RePhase generates FIR filters.

"... rePhase is a free FIR generation tool for building fully linear-phase active crossovers with arbitrary slopes.
It also let you manually compensate for the phase shifts of your loudspeakers and existing crossovers, be it active or passive.
Once generated, the FIR can be applied using any hardware (openDRC, miniSHARC, Najda, ...) or software (foobar, convolver, JRiver, ...), stereo or multi-way convolution engine. ..."

REW supposedly generates 2nd order biquads IIR filters that can be exported in XML format and then imported into RePhase to do frequency correction or you can make them by hand.
.

2022/03/30 Historical Records CENSORED

 

RE: RePhase generates FIR filters., posted on July 26, 2020 at 00:59:15
pictureguy
Audiophile

Posts: 22597
Location: SoCal
Joined: October 19, 2008
I've read thru some of those helps and the assumptions they make about a persons knowledge bas is way off my scale.
I need 'The Idiots Guide' version.......
Too much is never enough

 

RE: RePhase generates FIR filters., posted on July 26, 2020 at 10:02:50
emailtim
Audiophile

Posts: 5379
Joined: July 2, 2017
There is a bit of learning curve for all of the software packages.

They contain a lot of features that you may never use all, but you can start out with some basics and then progress over time as desired.

If you are going to just time align subs with your mains, REW alone can be used to measure what is going on in your room using your receiver's or plate amp's delay functionality without ever having to make FIR filters.
.

2022/03/30 Historical Records CENSORED

 

RE: RePhase generates FIR filters., posted on July 26, 2020 at 10:39:28
pictureguy
Audiophile

Posts: 22597
Location: SoCal
Joined: October 19, 2008
RePhase appears to have ONLY a Windows download.
And as testiment to the complexity? No less that about a dozen 'tutorials'.
Too much is never enough

 

RE: Phase Matching and Delay/Time Alignment Example Plots, posted on July 26, 2020 at 14:31:36
Barry
Audiophile

Posts: 1001
Location: PA
Joined: November 24, 1999
Contributor
  Since:
January 18, 2009
What does the 0ms SPL curve look like? It's a little hard to see with all the other delays shown.

Are you using RePhase to set the delay times and then using REW to measure all this?

I'm familiar with the REW group delay plots, but not these. Maybe I'm not using the right settings. Does the latest version of REW produce these? I'm using an older version.

Thanks.

 

RE: Phase Matching and Delay/Time Alignment Example Plots, posted on July 26, 2020 at 15:09:49
emailtim
Audiophile

Posts: 5379
Joined: July 2, 2017
"... What does the 0ms SPL curve look like? ..."

The 0ms is the green trace heading South West on the PHASE and the green trace second from the bottom of the 250Hz dip on the SPL plot (both just above the bottom/lowest 4ms purple trace).

I should have varied the line styles for added clarity.

"... Are you using RePhase to set the delay times and then using REW to measure all this? ..."

I made all of the linear filters in RePhase.
Exported REW's PEQs as an XML file and imported into RePhase for frequency corrections.
Delays are done in JRMC. You can add delays in the convolution's text *.cfg file or inside either of JRMC's Parametric Equalizers using the "Add Delay" option.
Verification is done with subsequent REW measurements.

"... I'm familiar with the REW group delay plots, but not these. ..."

I did not post any GROUP DELAY plots in the OP.

The multiple-trace plots are created using REW's "OVERLAYS" windows which allow one or more measurements to be plotted on the same graph.

I am using one of the latest beta versions of REW.

I am also using different FDW settings on each plot to emphasize/de-clutter the specific points trying to be presented (i.e. eliminate room reflections).

This is getting a little off topic, but here is the content of the 4 RePhase convolution files which make up the digital XOs, OB/Dipole sub rolloff compensation, phase and frequency corrections. I am using a multi-channel DAC to turn 2-channel stereo into 4-channel stereo which eliminates the downstream passive XO.

Low Pass Convolution files contains:

250Hz Low Pass XO filter
Low Shelf - OB/Dipole rolloff compensation
High Shelf - OB/Dipole rolloff compensation
Sub Phase correction - manual process
Sub Frequency correction - From REW's exported XML file

High Pass Convolution files contain:

250Hz High Pass XO filter
Maggie Phase correction - manual process
Maggie Frequency correction - From REW's exported XML file

Config file channel routing and conv file mapping:

Take input from channel 0 (left), apply convolution file 0 and send to output channel 0 (left high)
Take input from channel 1 (right), apply convolution file 1 and send to output channel 1 (right high)
Take input from channel 0 (left), apply convolution file 2 and send to output channel 6 (left low)
Take input from channel 1 (right), apply convolution file 3 and to send output channel 7 (right low)

Output channels 2, 3, 4 and 5 currently not used, but could be used for tri or quad amping.

.

2022/03/30 Historical Records CENSORED

 

RE: Phase Matching and Delay/Time Alignment Example Plots, posted on July 26, 2020 at 17:39:45
shumi
Audiophile

Posts: 155
Location: Virginia
Joined: January 11, 2020

Guys,
not sure if many REW users are aware of this. The latest Beta revs provides a semi-auto alignment tool for phase/delay. Check it out.



 

RE: Phase Matching and Delay/Time Alignment Example Plots, posted on July 26, 2020 at 19:43:04
emailtim
Audiophile

Posts: 5379
Joined: July 2, 2017
Shumi,

Very cool. Thanks for sharing the new feature.

I will have to learn it and give it a go.
.

2022/03/30 Historical Records CENSORED

 

RE: Phase Matching and Delay/Time Alignment Example Plots, posted on July 27, 2020 at 10:25:32
Barry
Audiophile

Posts: 1001
Location: PA
Joined: November 24, 1999
Contributor
  Since:
January 18, 2009
Shumi and emailtim thanks for sharing all this useful information. Glad to hear the beta REW's got some new functions.










 

Vertical Wavelets for Timinng Alignments, posted on July 28, 2020 at 08:47:17
emailtim
Audiophile

Posts: 5379
Joined: July 2, 2017
I stumbled on this thread last night which describes how to use Vertical Wavelets in REW to assess/visualize timing alignments and it works well.

Barry asked what the 0ms Frequency curve looked like at the 250Hz XO. Here is what it looks like using the Vertical Wavelet plots.

250Hz 0ms XO - OFF WITH HIS HEAD !!!



250Hz 6.1ms XO


.

2022/03/30 Historical Records CENSORED

 

RE: Vertical Wavelets for Timinng Alignments, posted on July 28, 2020 at 10:39:09
Barry
Audiophile

Posts: 1001
Location: PA
Joined: November 24, 1999
Contributor
  Since:
January 18, 2009
That's helpful.

I think the Impulse Response graph above should show the same difference. It's probably because the X axis is in uS not mS.

 

Found this, posted on July 28, 2020 at 19:43:29
emailtim
Audiophile

Posts: 5379
Joined: July 2, 2017
@BDP24,

You asked about flat frequency domain goals and I mentioned frequency is part of the goal, but not all.

I found this example of side effects of doing frequency domain only corrections. It can causing excessive ringing instead of nice clean decays.

Programs like RePhase, Acourate and Audiolense can address these issues.


.

2022/03/30 Historical Records CENSORED

 

Page processed in 0.022 seconds.