rePhase, a loudspeaker phase linearization, EQ and FIR filtering tool - Page 37 - diyAudio
Go Back   Home > Forums > Loudspeakers > Multi-Way

Multi-Way Conventional loudspeakers with crossovers

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 25th January 2013, 10:39 PM   #361
diyAudio Member
 
Join Date: Nov 2011
Location: Cooktown, Oz
Quote:
Originally Posted by Barleywater View Post
For tweeter in previous post paired with upward firing woofer of Pluto type speaker above 23cm measurement is used for making both IR measurements.
Presumably, you can get both your ears at this point for both left & right speakers.

Quote:
MLS as sampled measurement system doesn't return a sync function. Pure correlation. Swept sine measurement over full band can also return near perfect correlation when at least partially constructed in the frequency domain.
Are you saying when you use a MLS system and import the results into Aurora/Audition, Angelo's Kirkeby module produces an end result which is a perfect impulse? Can you post some results?

What MLS or swept sine system are you using?

If you set the 'error' in Angelo's 'Kirkeby' to a very small value, you should minimize the 'sync' character. This is more a 'feature' of the 'Kirkeby module' than of Angelo's measurement method.

[/QUOTE]So what sweep pair would you generate with Angelo's gensweep to measure the above Peerless 2" driver?[QUOTE]I don't use Aurora cos I can't afford Audition. I've just downloaded the Audacity version but have still to try it out.

Adjusting the start & end freqs of the sweep will affect the "final impulse".

Here are some spectrums of log sweeps I use that illustrate the end effects. I use my own software. These affect the accuracy of the "final impulse". The final artifacts appear at half Nyquist as would be expected. Short chirps to accentuate the effect. For the 2" driver, starting the sweep at 100Hz is probably OK. I would use a sweep speed to give the dulcet tones of a 14s B&K 2307 chart recorder sweep cos that's what God intended.

But you may like to actually measure the "final impulse" separately rather than look at processed results. It's easy to make processed results "perfect".
Attached Images
File Type: gif CleanChirp.GIF (11.0 KB, 388 views)
File Type: gif DirtyChirp.GIF (9.5 KB, 385 views)

Last edited by kgrlee; 25th January 2013 at 10:48 PM.
  Reply With Quote
Old 28th January 2013, 10:40 AM   #362
more10 is offline more10  Sweden
diyAudio Member
 
Join Date: Feb 2011
Location: Solna
Quote:
Guys, those discussions are really interesting (I mean it), but I would prefer to keep that thread a little bit more focused on rePhase if possible. As it is now a user of rePhase would have difficulties to find any relevant information on the use of that software in that thread.
Ask moderators to rename this thread to "rePhase OT", and start a new one.
  Reply With Quote
Old 28th January 2013, 12:51 PM   #363
diyAudio Member
 
Join Date: Feb 2009
Location: UK
Quote:
Originally Posted by more10 View Post
Ask moderators to rename this thread to "rePhase OT", and start a new one.
Just adding an 's' to the end of the thread name would do it...
  Reply With Quote
Old 28th January 2013, 01:36 PM   #364
Pano is online now Pano  United States
diyAudio Moderator
 
Pano's Avatar
 
Join Date: Oct 2004
Location: Milliways
Blog Entries: 4
When I get a chance, I'll look into clean up and splitting the thread. It would be nice to keep this one ON topic.

This thread really should be in the Software section, anyway.
  Reply With Quote
Old 28th January 2013, 03:55 PM   #365
pos is offline pos  Europe
diyAudio Member
 
pos's Avatar
 
Join Date: Feb 2008
Location: Paris
Thank you Pano, but don't worry: I think I will do as more10 suggests and just reopen a new thread, in the software section

A new version is on its way, with several new PEQ implementations (among which the standard constant Q and proportional Q) and the choice to do minimum phase EQ.
This should now be easier to replicated EQ from other systems. For example Hypex DSP, the DCX2496 and most other processors use constant Q, whereas miniDSP and a few others use proportional Q.
Current EQ implementation was a different implementation (based on butterworth filters), and will still be available and probably called "coherent Q"
__________________
No loudspeaker system even approaches real life so there is plenty of room for interpretation - Greg Timbers

Last edited by pos; 28th January 2013 at 04:05 PM.
  Reply With Quote
Old 29th January 2013, 12:40 PM   #366
diyAudio Member
 
Join Date: Jan 2008
Quote:
Originally Posted by kgrlee View Post
Are you saying when you use a MLS system and import the results into Aurora/Audition, Angelo's Kirkeby module produces an end result which is a perfect impulse? Can you post some results?

What MLS or swept sine system are you using?

If you set the 'error' in Angelo's 'Kirkeby' to a very small value, you should minimize the 'sync' character. This is more a 'feature' of the 'Kirkeby module' than of Angelo's measurement method.

Quote:
So what sweep pair would you generate with Angelo's gensweep to measure the above Peerless 2" driver?
I don't use Aurora cos I can't afford Audition. I've just downloaded the Audacity version but have still to try it out.

Adjusting the start & end freqs of the sweep will affect the "final impulse".

Here are some spectrums of log sweeps I use that illustrate the end effects. I use my own software. These affect the accuracy of the "final impulse". The final artifacts appear at half Nyquist as would be expected. Short chirps to accentuate the effect. For the 2" driver, starting the sweep at 100Hz is probably OK. I would use a sweep speed to give the dulcet tones of a 14s B&K 2307 chart recorder sweep cos that's what God intended.

But you may like to actually measure the "final impulse" separately rather than look at processed results. It's easy to make processed results "perfect".
Above is demonstration of design process and choice, previously you review my IR data, and comment about pre-ringing. Above shows that I could easily follow path that produces speaker stamping out causal impulse type response. Measured result follows design choice for linear phase, and is easy to see when high frequency clutter is filtered from result:

Unfiltered IR of corrected system:

1 IR clutter.gif

With application of FIR 4kHz low pass the above becomes:

2 IR LP4k.gif

Very much the predicted result.

Microphone at 23cm may be thought of as virtual source. All energy passing through this point from drivers continues radiating outwards in cone with identical wavefront as direct sound.



Yes, small regularization parameters request Kirkeby to seek more convergent solution. As Fourier system, the longer in time, the higher the frequency resolution. Properly used, inverses produced are highly exacting.

Sync function from time domain construction of Farina's sweep remains. The raw sweep and inverse generated by time reversal and amplitude envelope to get flat FR when convolved produce 2x long sync function with rectangular window. Farina's fading/windowing functions constrain/compact result, but always leave sync residue.

Original Aurora plugins include MLS.

I build my own sweep pairs using Kirkeby, or use REW or HOLMImpulse. HOLM allows for convenient export of sweep and inverse, allowing independent use and performance verification. HOLM passes. REW doesn't have inverse export, but digital loopback measurement verifies proper behavior.

Audacity does math very well, but GUI and feature set pales to Cool Edit. I've worked with Farina versions, Convolver and Kirkeby behave nicely as ever, and sweep generator still is flawed. Nonetheless, I've downloaded Audacity 2.0.0 and Farina's modules for it, and all is well on XP based system.

Indeed, major league OT on the one hand, but highly pertinent to measurement and modification of system response.

I search forum for "Kirkeby", "Convolution", "Aurora", and "Audacity" and see that starting a thread under "Software Tools" makes sense, perhaps, "Aurora Audacity, measurement synthesis and IR inversion"
  Reply With Quote
Old 29th January 2013, 12:49 PM   #367
Pano is online now Pano  United States
diyAudio Moderator
 
Pano's Avatar
 
Join Date: Oct 2004
Location: Milliways
Blog Entries: 4
Quote:
Originally Posted by pos View Post
Thank you Pano, but don't worry: I think I will do as more10 suggests and just reopen a new thread, in the software section
Cool - good idea. Be sure to put a link back to this thread, and we can put a link to your new software thread at thetop of this thread.
__________________
Take the Speaker Voltage Test!
  Reply With Quote
Old 29th January 2013, 09:06 PM   #368
pos is offline pos  Europe
diyAudio Member
 
pos's Avatar
 
Join Date: Feb 2008
Location: Paris
I don't have much time to open that new thread (and change the links) just now, so here is the new version announcement for rePhase 0.9.3

Download: rePhase on sourceforge

Code:
0.9.3  2013-01-29
    - new Paragraphic EQ implementation, with multiple EQ types:
        * constant Q minimum-phase (new default)
        * constant Q linear-phase 
        * proportional Q minimum-phase
        * proportional Q linear-phase
        * constant slope linear-phase (former implementation)
        * raised cosine linear-phase (beta version...)
      ( bank EQ section remains constant slope linear-phase )
    - FFT size can now be set by user (minimum size is two times the
      smallest power of two equal or bigger than the requested number
      of taps). Setting a larger FFT size makes generation and optimization
      slower, but can increase the precision of the optimization and also
      makes result curves more precise (just a visual effect for that one
      though: no effect on the actual impulse)
    - bug correction: negative gains can now be entered directly from
      the keybord in the Gain EQ Bank tab.
    - exit on repeted errors to avoid "panic mode" effect
__________________
No loudspeaker system even approaches real life so there is plenty of room for interpretation - Greg Timbers
  Reply With Quote
Old 29th January 2013, 11:21 PM   #369
pos is offline pos  Europe
diyAudio Member
 
pos's Avatar
 
Join Date: Feb 2008
Location: Paris
oups, forgot one last bug, a small but annoying one
rePhase 0.9.31 now online
Code:
0.9.31 2013-01-29
    - mini bugfix for the taps entry...
__________________
No loudspeaker system even approaches real life so there is plenty of room for interpretation - Greg Timbers
  Reply With Quote
Old 31st January 2013, 12:36 AM   #370
diyAudio Member
 
Join Date: Nov 2011
Location: Cooktown, Oz
Quote:
Originally Posted by Barleywater View Post
Measured result follows design choice for linear phase, and is easy to see when high frequency clutter is filtered from result:

Unfiltered IR of corrected system:

Attachment 327011

With application of FIR 4kHz low pass the above becomes:

Attachment 327012

Very much the predicted result.
Du.uuh! The "HF clutter" is causal so definitely due to the speaker/system. Are you saying your EQ doesn't work above 4kHz?

Quote:
Microphone at 23cm may be thought of as virtual source. All energy passing through this point from drivers continues radiating outwards in cone with identical wavefront as direct sound.
This is HUGE assumption. You may like to ask Prof Farina's opinion of this.

Quote:
Original Aurora plugins include MLS.
Didn't you say you had a swept sine system which also didn't give a resultant sync function?

Quote:
I've worked with Farina versions, Convolver and Kirkeby behave nicely as ever, and sweep generator still is flawed.
What his wrong with Angelo's generator?
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
FIR linear phase plugin for MiniDSP? diyjb01 miniDSP 13 7th February 2014 01:24 AM
FIR filter design tool for Loudspeaker magnitude equalization ttmusic Software Tools 3 24th May 2013 08:30 PM
FIR Filtering experiences Olombo PC Based 8 10th February 2013 03:45 PM
AVX based FIR VST, crossover / EQ / DRC and delay KOON3876 PC Based 97 26th November 2012 07:18 AM
Phase EQ using FIR filters Grasso Multi-Way 2 2nd July 2003 10:37 PM


New To Site? Need Help?

All times are GMT. The time now is 10:17 PM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright 1999-2014 diyAudio

Content Relevant URLs by vBSEO 3.3.2