
Home  Forums  Rules  Articles  The diyAudio Store  Gallery  Blogs  Register  Donations  FAQ  Calendar  Search  Today's Posts  Mark Forums Read  Search 
Software Tools SPICE, PCB CAD, speaker design and measurement software, calculators 

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 

Thread Tools  Search this Thread 
9th December 2013, 11:05 PM  #501  
diyAudio Member
Join Date: May 2006

Quote:
Quote:
Then there's Salmon family Hyperbolic Exponential flares with adjustable t. Vincent Salmon introduced the hypex family of horns in US patent number 2338262. Espacenet  Original document I don't think anybody really uses a pure exponential t=1 flare at all for anything. Marshal Leach's math, which is the most widely used math used to design horns, produces hypex flares and I think almost all the experts (like Edgar, etc) prefer to work with hypex. I can provide links to Leach's math, Edgar's math (which I believe uses Leach's math) etc (to show that all the experts prefer hypex flares and not exponential flares) but I think all the math needed to describe hypex flares is available in the patent link above. If you have a copy of Hornresp, you can see that when the "System Design" tool is used, Leach's math is utilized to produce a hypex flare. Also, you can design your own (without the help of the System Design tool) by selecting "Hyperbolic Exponential" for a segment flare type and then you can choose your desired t. Last edited by just a guy; 9th December 2013 at 11:14 PM. 

10th December 2013, 11:05 AM  #502 
diyAudio Member
Join Date: Mar 2008

Yeah it's always useful know of errors. I'll keep an eye out for what could be causing it. If you could send me the error message next time it happens again (if it does happen again!), that'd be great.
Regarding the exponential. I have looked at the hypex formulas and I can't get it to work for a fixed length and start/end areas. I thought it would help to look at how it works in HornResp, so I downloaded it and it seems you can only choose Parabolic, Exponential and Conical flares.. Could you go through how to use a HypEx flare? I've not used HornResp before and I'm struggling to get to grips with it... 
10th December 2013, 12:09 PM  #503  
diyAudio Member
Join Date: Mar 2008

Quote:
I'll start a thread in main forum I think 

10th December 2013, 12:15 PM  #504 
diyAudio Member
Join Date: Mar 2008

If any is interested in offering a hand with it, or knows how it's done:
The formula is: SL = So(cosh[L/xo] + Tsinh[L/xo])² L is the length of the element So is the start area SL is the end area T is the exponential/hyperbolic form We know all the above and need to find xo. I can't do it... 
10th December 2013, 01:27 PM  #505 
diyAudio Member
Join Date: Jun 2003
Location: Chamblee, Ga.

FWIW, I've had good luck using this math solver, but never tried this complex a formula: Solve Equation with Steps :: QuickMath.com  Automatic Math Solutions
GM
__________________
Loud is Beautiful if it's Clean! As always though, the usual disclaimers apply to this post's contents. 
10th December 2013, 01:59 PM  #506 
diyAudio Member
Join Date: Mar 2008

Ok, I've simplified it a little
SL = So(cosh[L/xo] + T.sinh[L/xo])² For now lets set L/xo to k (just for simplicity) sinh(k) = [(e^k  e^k)/2] cosh(k) = [(e^k + e^k)/2] so... SL = So([(e^k + e^k)/2] + T.[(e^k  e^k)/2])² SL = So([(e^k + e^k)/2] + [(T.e^k  T.e^k)/2])² SL = So((e^k + e^k + T.e^k  T.e^k)/2)² SL = (So/4).(e^k + e^k + T.e^k  T.e^k)² SL = (So/4).([1+T]e^k + [1T]e^k)² 4.SL/So = ([1+T]e^k + [1T]e^k)² sqrt(4.SL/So) = [1+T]e^k + [1T]e^k sqrt(4.SL/So) = [1+T]e^k + [1T]e^k I can't get much further with it though... 
10th December 2013, 02:10 PM  #507  
diyAudio Member
Join Date: Mar 2008

Quote:


12th December 2013, 10:25 AM  #508 
diyAudio Member
Join Date: Mar 2008

OK, I've pretty much got this working now with the t parameter.
I have a few other things I need to work on before I release it though. Any other requests for the next update? 
12th December 2013, 05:37 PM  #509 
diyAudio Member

in the patent x0 = speedOfSound / (2 * pi * f0) where f0 is the cut off frequency
this is a very simple newton's iteration to solve for x0 x0 = 0.001; step = 1.0; diff = 1.0; n = 0; while (diff > 1.0e5) n = n + 1; sx = si * (cosh(x/x0) + T * sinh(x / x0))^2; diff = sx  s; if (diff < 0.0) step = step / 2.0; x0 = x0  step; else x0 = x0 + step; end diff = abs(diff); end 
12th December 2013, 09:12 PM  #510  
diyAudio Member
Join Date: May 2006

Quote:
Quote:
Other than that it's starting to look pretty complete. There's a huge list of things that you could add (like impulse response, etc) but nothing really important. 

Thread Tools  Search this Thread 


Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
TLwrx v 3.0 Transmission Line Software  CarlosT  Subwoofers  16  27th March 2008 04:25 PM 
3 Way Crossover modelling Software?  Grahame  MultiWay  3  13th May 2007 04:50 AM 
Matlabbased triode modelling software  Radames  Tubes / Valves  1  16th September 2005 07:36 PM 
3d modelling software  greg_mcquaid  MultiWay  17  22nd May 2004 07:03 AM 
New To Site?  Need Help? 