Go Back   Home > Forums > Loudspeakers > Multi-Way
Home Forums Rules Articles Store Gallery Blogs Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

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 29th April 2011, 08:32 PM   #31
diyAudio Member
 
kipman725's Avatar
 
Join Date: Jun 2007
Location: London/N.lincs
Send a message via MSN to kipman725
Quote:
Originally Posted by doug20 View Post
Could you comment on the steep linear phase slopes used. Any draw backs? I have wanted the DEQX for 4 years now. I have the DCX, MiniDSP, Hypex DSP solutions and Im just waiting for the best DEQX deal. I can do a 60dB slope with cascading functions on the MiniDSP but I do not think I can do a linear phase Slope

I look forward to your measurements.

as far as I am aware you can use custom biquad functions in minidsp if so you can do a FIR filter. Use matlab according to wikipedia octave should also have the relevent algorithms built in. Parks-McClellan method works quite well for designing FIR filters from my experaince.
__________________
CHR-70+Subs
  Reply With Quote
Old 30th April 2011, 01:00 AM   #32
D OB G is offline D OB G  Australia
diyAudio Member
 
Join Date: May 2007
Hi Goran

I only use the Earthworks reference mic.
The baffle step is difficult.
My speakers are dipoles, so it is not an issue.
Floor bounce might be.
It will require different correction for different listening positions (distances), and height of speaker(s).
I think it is best to get at it at source.
I get away with it (I hope!) by using a vertical array of drivers up to 400Hz.
Seems to work (not your 2-way solution though- although it can be if you use mid/tweeter such as the Jordan Jxr6hd or Alpair, or alternatively, maybe, a higher crossover to a waveguide e.g. an econowave).
I'd have to have a bit more of a think about the baffle step issue.
Wayne Parhams's solution would also work, as I believe would Mandrakes's.
I'm not sure that the coincidence issue matters, as when measuring from one position, it still works no matter how far apart the drivers are (they are still after all actually independent measurements). BTW Alan Langford approves.
With baffle diffraction, I don't think DEQX can remedy that.
It has to be corrected at source.
I believe you're right that the speaker MUST be designed so that the off-axis response is consistent (not necessarily identical) with the on axis response i.e. some sort of CD.

David
  Reply With Quote
Old 3rd May 2011, 04:26 PM   #33
boris81 is online now boris81  United States
diyAudio Member
 
Join Date: Oct 2009
Location: white plains, ny
Default FIR in DSP

Quote:
Originally Posted by kipman725 View Post
as far as I am aware you can use custom biquad functions in minidsp if so you can do a FIR filter. Use matlab according to wikipedia octave should also have the relevent algorithms built in. Parks-McClellan method works quite well for designing FIR filters from my experaince.
I'm interested in learning more about this approach. Can you point me to a sample implementation. I'm mostly interested in a flat phase Linkwitz-Riley crossover. What would be the best way to arrive there?
  Reply With Quote
Old 4th May 2011, 08:54 PM   #34
gornir is offline gornir  Sweden
diyAudio Member
 
gornir's Avatar
 
Join Date: Sep 2007
Location: Sweden
Measurements and off-axis responses:

As I mention earlier in this thread, I made four different (0, 15, 22.5 and 30 degrees) correction filters. Each of them have a ruler flat response when measured at the same angle as the correction filter, but what happens with the frequency response when measured off-axis?

The baffle step and the baffle diffraction have to be taken into account in the design of the loudspeaker.

The baffle step is quite easy to handle in the DEQX. You simply adjust the amount of the baffle step compensation by adjust the lower limit of the correction filter. In this case, 250Hz for a full baffle step compensation and e.g. 500Hz for a half baffle compensation or somewhere in between according to personal taste.

The baffle diffraction is the major issue in this design. The baffle diffraction effect can be reduced by arrange the drivers optimally on the baffle, by enclosure shape and design, but never completely eliminated. Different drivers are also more or less sensitive to diffraction.

The following described measurements make this baffle diffraction and its effects more clear.

0 degrees correction filter:
Picture1: Blue = 0 degrees, Red = 15 degrees, Green = 22.5 degrees
Picture2: Blue = 30 degrees, Red = 45 degrees, Green = 60 degrees

Note: Looks nice in the 0 degrees angle, but the correction filter overcompensates (2500-3500Hz) in the off-axis frequency response.

15 degrees correction filter:
Picture3: Blue = 0 degrees, Red = 15 degrees, Green = 22.5 degrees
Picture4: Blue = 30 degrees, Red = 45 degrees, Green = 60 degrees

Note: Looks a bit better and the correction filter doesn’t overcompensate as much in the off-axis frequency response.

22.5 degrees correction filter:
Picture5: Blue = 0 degrees, Red = 15 degrees, Green = 22.5 degrees
Picture6: Blue = 30 degrees, Red = 45 degrees, Green = 60 degrees

Note: Here the correction filter overcompensates a bit higher up in the frequency response (4000-5000Hz).

30 degrees correction filter:
Picture7: Blue = 0 degrees, Red = 15 degrees, Green = 22.5 degrees
Picture8: Blue = 30 degrees, Red = 45 degrees, Green = 60 degrees

Note: Here the correction filter makes a dip in the frequency response (2500-3500Hz) and with a slight rising response higher up in the frequency.

I listened to each of the four correction filters for a couple of day before I made these measurements to see which correction filter I found sounds the best. In the listening test the speakers had the same setup with no toe-in and a listening angle of approximately 15-22.5 degrees.

Subjectively I found the 15 or the 22.5 degrees correction filter to sound the best and the 0 degrees correction filter to sound the worst. By looking at the off-axis responses I can see why. None of the correction filters did sound bad, but they all had a different sonic character.

The DEQX unit have other features, e.g. a digital EQ that I haven’t used in this test and which can be used to tailor the frequency response and sound further.

Now when I have a deeper knowledge of how these specific driver units in this specific enclosure behave, I can redo the measurement with my recently bought “reference” microphone and tailor the sound with the EQ function and then redo my test measurements to verify the design.

I will be back with a final design, stay tuned….
  Reply With Quote
Old 11th May 2011, 02:18 PM   #35
jcga is offline jcga  France
diyAudio Member
 
Join Date: Jun 2004
Location: Paris
Quote:
Originally Posted by kipman725 View Post
as far as I am aware you can use custom biquad functions in minidsp if so you can do a FIR filter. Use matlab according to wikipedia octave should also have the relevent algorithms built in. Parks-McClellan method works quite well for designing FIR filters from my experaince.
Well, are you sure ?
custom biquads will only let you design custom IIR filter that's all.
FIR will need a completely different technique

Best from France
Jean-Claude
  Reply With Quote
Old 11th May 2011, 09:53 PM   #36
diyAudio Member
 
kipman725's Avatar
 
Join Date: Jun 2007
Location: London/N.lincs
Send a message via MSN to kipman725
Advanced Biquad programming | miniDSP

Pretty sure as a FIR filter is charcterised by polls only a z=0 which is clearly posible from the stated biquad transfer function. If your a* coefficiants are zero you should have an FIR filter.

*for the linear phase characteristic that is desirable the b coefficiants should be symetrical before the filter is decomposed into biquads.
__________________
CHR-70+Subs

Last edited by kipman725; 11th May 2011 at 09:56 PM.
  Reply With Quote
Old 11th May 2011, 10:10 PM   #37
diyAudio Member
 
kipman725's Avatar
 
Join Date: Jun 2007
Location: London/N.lincs
Send a message via MSN to kipman725
Quote:
Originally Posted by boris81 View Post
I'm interested in learning more about this approach. Can you point me to a sample implementation. I'm mostly interested in a flat phase Linkwitz-Riley crossover. What would be the best way to arrive there?
A linkwitz-Riley crossover is as far as I'm aware not a linear phase filter therefore there is no advantage apart from stability to using a FIR filter. The Linkwitz-Riley is just a filter that ensures that drivers are in phase at the crossover point and add with 0dB gain.

As for designing FIR filters look at the matlab help for the following commands:
firpm
firpmord

However looking at my lab notes I don't think the mini dsp is powerfull enough to implment good enough FIR filters as I used a 51st order filter to make one pretty poor bandpass filter and the mini dsp only has 68 biquads which would be pretty quickly used up.
__________________
CHR-70+Subs
  Reply With Quote

Reply


Hide this!Advertise here!

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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
iPhone App for loudspeaker measurement: who wants to try ? Fabien Lefebvre Software Tools 42 6th August 2010 02:08 PM
Loudspeaker measurement using SMAART live ? Empee Multi-Way 3 12th August 2009 03:50 AM
Sound card for loudspeaker measurement preiter Everything Else 8 13th August 2007 12:32 AM
Loudspeaker Quality Measurement dm1179 Multi-Way 1 14th June 2007 07:57 AM
Easy Loudspeaker Measurement System Set Up hongrn Multi-Way 3 24th July 2006 08:56 PM


New To Site? Need Help?

All times are GMT. The time now is 03:18 AM.

Page generated in 0.12573 seconds (82.42% PHP - 17.58% MySQL) with 11 queries

Copyright ©1999-2012 diyAudio