Hornresp - Page 258 - diyAudio
Go Back   Home > Forums > Loudspeakers > Subwoofers

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 8th February 2012, 10:36 PM   #2571
diyAudio Member
 
Join Date: Jan 2008
Quote:
Originally Posted by neets View Post
where can I buy the mentioned programme "Hornresp 18.20"?

That would be an older version, David's Hornresp is up to:

Version 28.90 - Product Number 2890-120205

Hornresp
  Reply With Quote
Old 9th February 2012, 04:33 AM   #2572
diyAudio Member
 
Join Date: Jun 2007
Quote:
Originally Posted by Jmmlc View Post
Still the problem of the inverted phase on the phase graph ... (wrap around + and -180° and not around 0°).
Hi Jean-Michel,

I found that I had to modify your Matlab code as shown below to fix the wrapped phase display. Do you see any problems in my doing this? The change does not affect the impulse response.

Your original code:

%***********************************************
% set phase between -pi and +pi for graph output
%***********************************************
S1 = 0.0; S2=0.0;
for I = Imag1 : Imag2;
S1=S1+(PUNW(I)^2); S2=S2+(abs(PUNW(I))-2.35)^2;
end
if S2>S1;
for I = 1 : Nfreq;
PUNW(I) = PHASE(I)- Dphase*FREQ(I);
PUNW(I)=PUNW(I)-2*pi*fix(0.5+(PUNW(I)/2/pi));
end
else
for I = 1 : Nfreq;
PUNW(I) = pi+( PHASE(I)- Dphase*FREQ(I));
PUNW(I)=PUNW(I)-2*pi*fix(0.5+(PUNW(I)/2/pi));
end
end

My modified code:

%***********************************************
% set phase between -pi and +pi for graph output
%***********************************************
for I = 1 : Nfreq;
PUNW(I) = PHASE(I)- Dphase*FREQ(I);
PUNW(I)=PUNW(I)-2*pi*round((PUNW(I)/2/pi));
end

Thanks and kind regards,

David
__________________
www.hornresp.net
  Reply With Quote
Old 9th February 2012, 04:38 AM   #2573
diyAudio Member
 
Join Date: Jun 2007
Quote:
Originally Posted by jamikl View Post
Thanks David, the alternative address worked fine.
Hi jamikl,

That is excellent news. Thanks for letting me know.

Kind regards,

David
__________________
www.hornresp.net
  Reply With Quote
Old 9th February 2012, 04:56 AM   #2574
diyAudio Member
 
Join Date: Jun 2007
Quote:
Originally Posted by mwmkravchenko View Post
Can you throw in a multiple vent calculator while you are at it?
Hi Mark,

Sorry, that is getting just a bit too specialised for Hornresp :-). While I haven't looked closely at what might be involved, I have a sneaking suspicion that it is probably not a trivial exercise to accurately take multiple ports into account. Setting Ap to the equivalent total area is the best that you can do in Hornresp...

Kind regards,

David
__________________
www.hornresp.net

Last edited by David McBean; 9th February 2012 at 05:21 AM.
  Reply With Quote
Old 9th February 2012, 05:18 AM   #2575
diyAudio Member
 
Join Date: Jun 2007
Quote:
Originally Posted by weltersys View Post
Do the formulas used for multiple speakers in Hornresp also predict a lower FS and a rising QTS?
Hi Art,

Yes. The attached screenprint shows the predicted system fs for four speakers connected in parallel (gray trace), compared to the fs for a single speaker (black trace). Because fs is lower, the system Qts will be higher.

Kind regards,

David
Attached Images
File Type: png Compare.png (27.3 KB, 121 views)
__________________
www.hornresp.net
  Reply With Quote
Old 9th February 2012, 07:56 AM   #2576
Jmmlc is offline Jmmlc  France
R.I.P.
 
Join Date: Oct 2005
Hello David,

In fact my code is perfoming 2 different things :

1 : a test to analyse the wrapped phase inside the useful part of the response to see if the signal is in the positive polarity (S2 > S1) or in the opposite polarity (S1>S2). In the case the test detect a reversal of polarity then 180° is added to the phases.

2 : the phase unwrapping

Your code only performs the phase unwrapping without applying any prior 180° rotation of the phase when the signal is in opposite polarity as there is no detection of such.

From memory the code I wrote for the calculation of the impulse response in Hornresp which is based on wavelets synthesis doesn't use the phase but the group delay, so the correct polarity of the impulse.

Best regards from Paris, France

Jean-Michel Le Cléac'h






Quote:
Originally Posted by David McBean View Post
Hi Jean-Michel,

I found that I had to modify your Matlab code as shown below to fix the wrapped phase display. Do you see any problems in my doing this? The change does not affect the impulse response.

David

Last edited by Jmmlc; 9th February 2012 at 08:03 AM.
  Reply With Quote
Old 10th February 2012, 06:12 AM   #2577
diyAudio Member
 
Join Date: Jun 2007
Quote:
Originally Posted by Jmmlc View Post
In fact my code is perfoming 2 different things :
Hi Jean-Michel,

Thanks for your comments.

I think I will try the modified code for a while and see how things go.

If problems do arise I can easily swap back to your original code.

Kind regards,

David
__________________
www.hornresp.net

Last edited by David McBean; 10th February 2012 at 06:21 AM.
  Reply With Quote
Old 10th February 2012, 06:24 AM   #2578
diyAudio Member
 
Join Date: Jun 2007
Default Hornresp Update

Hi Everyone,

The Driver Arrangement tool now has an isobaric configuration option. Product Number 2890-120210 refers. My thanks to Oliver for suggesting the feature.

Kind regards,

David
Attached Images
File Type: png Iso_1.png (8.6 KB, 104 views)
File Type: png Iso_2.png (22.0 KB, 102 views)
__________________
www.hornresp.net
  Reply With Quote
Old 10th February 2012, 11:04 AM   #2579
Mark Kravchenko --- www.kravchenko-audio.com
diyAudio Member
 
mwmkravchenko's Avatar
 
Join Date: Jan 2002
Location: Perth Canada
Been a bit on the busy side this week to verify the port velocities. I try to do things more than one time to prove I'm not smoking loco weed or sumthin similar. When I get the same results twice, well maybe it is correct.
__________________
Mark
  Reply With Quote
Old 10th February 2012, 11:51 AM   #2580
neets is offline neets  Denmark
diyAudio Member
 
Join Date: Mar 2011
Thank you for your quick reply to my question about where I can get Hornresp.
Tried to download it, but got a warning on my screen that "it could harm my computer". What did I do wrong?
  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
Hornresp Class FlipC Subwoofers 8 3rd November 2008 06:23 PM
Some questions about hornresp brsanko Full Range 4 18th October 2008 09:36 PM
Hornresp help / JX150 316a Multi-Way 0 11th February 2004 03:56 PM


New To Site? Need Help?

All times are GMT. The time now is 09:53 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