|
|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| 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 |
|
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
diyAudio Member
Join Date: Jun 2004
Location: Ålesund, Norway
|
Hi,
I'm a computer engineering student with a soft spot for building loudspeakers. I am currently in the process of planning a solution for a loudspeaker simulator program, and despite what many seems to think, this isn't easy at all. There are two obvious mysteries for me. I have been searching the web (including this forum) and asking my math teachers about both. This forum is my last hope (Ok, maybe a bit dramatic there)Mystery number one: Transfer functions. I assume this to be the functions from which I can draw the actually simulated graphs. For example, the transfer function for SPL would typically be a function of a specific frequency at a specific input level (1W/1m), using a specific driver in a specific box, etc. Does anyone know where I can find -detailed- information about which equations to use where? I have read through The Loudspeaker Cookbook and Testing Loudspeakers, but the only relevant info I can find is vague references to various fourier transforms. Mystery number two: Banal as it may seem, how do I draw a semi-log graph paper, as seen in frequency response sheets? I have a fair idea about how to go forth to do this, but as always, a good reference beats trial and error, atleast in this matter Information, or hints about where to obtain information, will be greatly appreciated. As mentioned, I currently own the cookbook 6th edition and Testing Loudspeakers 1st edition, in addition to The master handbook of acoustics 4th edition (in case anyone is going to reference pages in any of those books). Kind regards, Norway |
|
|
|
|
#2 |
|
Account disabled at member's request
Join Date: Feb 2002
Location: Clifton Park, NY
|
The best place to get the transfer functions for closed and ported box loudspeakers is probably Thiele and Small's original Audio Engineering Society (AES) papers. These papers are what most of the simulations programs available on the web use as a basis. But be prepared to do some homework to be able to understand the concepts being applied. I would recommend Acoustics by Beranak as a primer for the lumped parameter circuit models used to represent the acoustical and electrical equivalent circuits in the Thiele and Small papers. In fact, the first two volumes of the AES anthology are indespensible when studying speaker theory and include the Thiele and Small papers.
I have been where you are and these are the references I followed, |
|
|
|
|
#3 |
|
diyAudio Member
Join Date: Feb 2004
Location: Stockholm
|
There is a good reson why you rarely see the actual equation for eg a bass-reflex box. Even the simplified version of it is rather nasty:
Down to the right you can see the sound pressure p=... which includes a H(s) which is described on the line below. H(s) contains k1, k2 and k3, which in turn is defined on the following 3 lines. These contain 5 greek letters which are defined at the top of the column, from the properties of the box, vent and driver. And this is a simplified model that does not include voice coil inductance, baffle step etc. The solution to this is not to describe the transfer function with a single equation, but to build a circuit emulator, and enter the mechanical analogue circuit into it. If you do so, it is much easier to add extra features, eg a lossy voice coil inductance, passive crossover components etc. |
|
|
|
|
#4 |
|
diyAudio Member
Join Date: Jun 2004
Location: Stockholm
|
I don't know exactly what kind of program you are going to write but I guess its going to be based on T/S parameters so you could look up Thiele & Smalls original paper for a starter. If there is an engineering program at your school check out the literature they're using for the electro-acoustical course.
The other issue is more trivial... Look under 'semilogy' and 'semilogx' for drawing semilog plots. If writing in C++ or other language you probably have to implement these functions yourself. I don't know as I have not done any "high level" programming for the last couple of years. If you know your logarithms it isn't difficult. Det var en gymnasist ifrån Kumla Som med log-lagar brukade fumla Log a + log b Log ab det é Han numera alltid hörs mumla! /Magnus
__________________
"Knowing what to do but not why is no use in a changing world" - The Art of Sound Reproduction |
|
|
|
|
#5 |
|
diyAudio Member
|
I know where Small's papers for Direct Radiator and Closed Box is posted. Email for the address-I am not sure if the individual wants the URL posted.
I can send you the GIF copies of Thiele's papers for the ported box, including the transfer function. I send them in GIFs about 200KB each. Just print them out-it's like getting a Xerox copy sent long distance. Email me if you want them sent. Make sure you have a lot of space in your email box!
__________________
"A friend will help you move. A really good friend will help you move a body." -Anonymous |
|
|
|
|
#6 |
|
Did it Himself
diyAudio Member
|
kelticwizard,
I wrote in my email to you that I'm happy for you to point people at the webpage with the articles on, but thanks for being considerate about it If you send me the vented papers then I will host them as well. |
|
|
|
|
#7 |
|
diyAudio Member
|
This is the best idea I've seen here in a long time (making the TS papers available for public). Information wants to be free. I'm waiting for the vented paper too
|
|
|
|
|
#8 |
|
diyAudio Member
|
Thiele's article is in two parts.
I had already scanned the first part some months ago.. I scanned the second. Then I tried to attach the pages to an email I was sending to richie00boy. The Yahoo mail showed it was attaching the whole 25 pages or so to the email. I left for awhile. I came back about an hour later, and the screen still showed it was attaching the pages to the Email. I checked the Status of my dialup connection, and it showed that nothing was being uploaded or downloaded. Just love Yahoo mail. I will try again later. Both parts are scanned, it's just a question of getting them over to richie00boy.
__________________
"A friend will help you move. A really good friend will help you move a body." -Anonymous |
|
|
|
|
#9 |
|
diyAudio Member
Join Date: Jun 2004
Location: Italy
|
A bibliographic selection of AES papers about Transfer Function, loudspeaker measurements, etc.. is here:
http://purebits.com/bibliog.html |
|
|
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
|
|
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| are all functions patterns? | Chris8sirhC | Everything Else | 25 | 22nd March 2009 06:09 AM |
| Have anyone played with Alpines Ainet functions? | FE3T | Car Audio | 0 | 14th September 2008 11:24 AM |
| how to disable auto functions on DD turntable | kirk57 | Analogue Source | 8 | 25th February 2008 04:39 PM |
| DCX2496 EQ functions | compact7 | Digital Line Level | 30 | 10th July 2006 08:52 PM |
| DCX2496 EQ functions | compact7 | Subwoofers | 0 | 31st May 2006 01:18 PM |
| New To Site? | Need Help? |
| Page generated in 0.14167 seconds (76.51% PHP - 23.49% MySQL) with 10 queries |