For my 2112 Bass Guitar Box Project I needed to choose a suitable midwoofer to reproduce the range of frequencies from about 200 Hz to 5 kHz or above. On my short-list I had two (discontinued) 12" midwoofers, the JBL E120-8 and the JBL 2020H. Per their specifications both cover the above frequency range, they are very efficient, have high power handling, and show a rising frequency response above 1 kHz. For Hi-Fi purposes, this rising response would have to be corrected in the crossover, but for a bass guitar box this should provide some definition
at no extra cost. Either one should complement the heavy cone of the large woofer very nicely.
I wanted to integrate the midwoofer into the enclosure of the woofer, both for convenience and to keep the midwoofer as close to the woofer as possible. The latter should minimize drop-outs in the off-axis response and thus make the unequal pair of drivers appear more like a single driver. To protect the midwoofer from the considerable changes in air pressure generated by the woofer, a sub-enclosure will be constructed behind the midwoofer. Colloquially, this box-in-a-box
is called a dog box.
The role of my midwoofer is to complement the woofer with the part of the spectrum which it may not reproduce or for which it may lack definition
(informally, the woofer sounds too slow
). But the role of my midwoofer is not to try to reproduce the low B of my bass guitar (B" or B0, which is a little over 30 Hz). It doesn't have to be optimized for the low end of the spectrum. Accordingly, I should be able to use a sealed alignment. Sealed enclosures can be optimized for transient response (box Q
) simply by choosing the correct (!) enclosure volume.
And herein lies the problem: Once the sub-enclosure is built and glued solidly into the main enclosure, the combination of sub-enclosure and midwoofer completely determines the resulting transient response. There are no port lengths to tune
and not much of anything else to tweak.
Granted, I would use the midwoofer's Thiele/Small Parameters and simulate the dog box
with LspCAD. But however excellent the simulation may be, only a suitable measurement of the actual enclosure with the actual driver will give me an objective idea how close to the optimal enclosure volume—and hence transient response—I got.
I'll have to try this out with a scrap enclosure
first, built purely for test purposes, or several such test boxes, if need should be. This should give me an idea how well the simulation corresponds to reality. Moreover, a test box of known internal volume will give me the ingredients for the preferred way to measure the midwoofer's actual Thiele/Small Parameters. Armed with this knowledge, I should be able to better simulate the dog box.
Last but not least, with a pair of test boxes I may hear a difference between the two chosen drivers and thus be in a better position to decide which one to use in the bass guitar project.
Below are a few pictures illustrating the construction of a pair of sealed enclosures, built from 3/4 in (19 mm) MDF, and enclosing a volume of 24 L (0.85 ft3). I used MDF because it is cheaper than Baltic birch plywood but comparably well-suited for building speaker enclosures, and it comes in handy 2' by 4' (0.61 m by 1.22 m) project panels that fit into my sedan. The sawdust from MDF is fairly awkward though, avoiding to say hazardous, which becomes obvious upon routing the edges with a round-over
bit, and really obvious upon sanding the enclosures. Combined with the time and cost of priming and painting the enclosures for even a rough
finish make me question this decision in retrospect.
While these scrap enclosures
may not have much audio jewelry appeal,
they should easily serve the purpose of testing. To that end, I wanted to
Measuring basic T/S parameters is not all that difficult anymore, thanks to the sheer computing power of today's personal computers. All you need is an inexpensive software package with test leads to connect your speakers to an unused USB port of your computer[1], and a suitable test enclosure[2], hence another good reason to build scrap boxes.
I got the following results (rounded to 3 significant digits which should be more than enough):
Re [Ω] | 6.3 | 6.64 | 6.38 |
Le [mH] | 0.4 | 0.433 | 0.426 |
fs [Hz] | 60 | 50.5 | 49.8 |
Qms | 1.8 | 1.54 | 1.63 |
Qes | 0.19 | 0.191 | 0.191 |
Qts | 0.17 | 0.170 | 0.171 |
Mms [g] | 36 | 41.3 | 39.9 |
Vas [L] | 79.3 | 95.1 | 101 |
Specified and measured T/S parameters of two JBL E120-8 samples
Re [Ω] | 4.8 | 4.74 | 4.85 |
Le [mH] | 0.02 | 0.161 | 0.165 |
fs [Hz] | 66 | 66.0 | 68.6 |
Qms | 5 | 4.91 | 4.68 |
Qes | 0.26 | 0.335 | 0.330 |
Qts | 0.25 | 0.314 | 0.309 |
Mms [g] | 44 | 43.4 | 43.8 |
Vas [L] | 51.5 | 53.1 | 48.5 |
Specified and measured T/S parameters of two JBL 2020H samples
How close are these measurements in practice? For Re (DC resistance) JBL specifies ±10% for their model E120-8, a tolerance I have seen for many of their products. Re can be determined very easily with a simple multi-meter, as well, since what we are measuring is essentially the resistance of a long wire. An Re close to 0 would indicate a short circuit, while a value close to ∞ would indicate an open voice coil—both conditions of a broken speaker. Less dramatic deviations may indicate a worn voice coil (leakage
between adjacent turns of the coil) or an aftermarket replacement.
Le (voice coil inductance) is trickier. Strictly speaking, it is not a constant for all frequencies, and while it is often specified at 1 kHz, the particular speaker may not have any appreciable inductance at that frequency. In particular, for their model 2020H, JBL indicate that the driver is purely resistive at 1 kHz (this is related to the exceptionally low distortion levels of this driver and is one of the reasons the driver made it onto my short-list). Both the specified and the measured impedance sweep corroborate this fact. The value of 0.16 mH likely represents the attempt of my test software to extract a constant out of the measured impedance[3].
fs (free air resonance) is the frequency at which the combination of cone plus suspension resonates, measured while suspended in free air (unobstructed by enclosures, walls, the floor, etc.). It shows up as a peak in the impedance sweep which should be easy for the test software to identify[4]. For a typical factory tolerance Wikipedia suggests ±15%. A measured fs below spec would indicate that the suspension (spider plus surround) has loosened up
with time, while fs above spec would indicate tightening
of the suspension. For both sealed and vented enclosures, fs is proportional to f3, the frequency at which the response of the respective box will be 3 dB down[5]. Hence for a [sub-]woofer you'll want to make sure that fs is not significantly above spec!
For Vas Wikipedia suggests ±20 to 30% as acceptable tolerance. Informally, Vas denotes the volume of air that has the same springiness
as the suspension of the cone (spider plus surround). More formally, for a targeted Qtc (box Q
) of a sealed enclosure and a given Qts, Vas is proportional to the enclosure volume VB[6]. Accordingly, a higher Vas would require a larger box volume VB to keep everything else the same. Conversely, keeping the box volume VB the same, a higher Vas would yield a higher Qtc and in turn alter transient response.
For the remaining T/S parameters I do not yet know what would constitute acceptable tolerances. Also, the above list of T/S parameters is not complete. I left out some parameters because they require to test the driver with a large signal (e.g. to determine Xmax, the maximum linear excursion of the cone), which my software tool cannot do. The remaining parameters are derived from other parameters by mathematical formulae, which doesn't contribute new information about the health
of a driver under test.
To come to a conclusion how healthy
a driver is, I'll put the T/S parameters to practical use by calculating the volume VB, enclosure resonance fB, and cut-off point f3 of a sealed enclosure and compare them with the respective results calculated from the specs[7]. In the process, I'll target Qtc = 0.5 since this should give me the best transient response. I got the following results:
Qtc = 0.5 |
|||
VB [L] | 10.4 | 12.4 | 13.4 |
fB [Hz] | 176 | 149 | 146 |
f3 [Hz] | 274 | 231 | 226 |
Sealed enclosure parameters for two JBL E120-8 samples
Qtc = 0.5 |
|||
VB [L] | 17.2 | 34.6 | 30.0 |
fB [Hz] | 132 | 105 | 111 |
f3 [Hz] | 205 | 163 | 172 |
Sealed enclosure parameters for two JBL 2020H samples
Good thing I made a pair of scrap enclosures
first before committing to a final dog box
size. What these numbers tell me is that for both 2020H samples I would not have achieved a box Q of 0.5, even with an oversized enclosure: Remember that the enclosures have a volume of 24 L. Subtract about 2 L for the volume displaced by the front-mounted driver, and per the specs I should have an enclosure that is 4.8 L larger than the 17.2 L necessary to achieve Qtc = 0.5. I was planning on adding bricks or similar to reduce the enclosure volume, at least for measuring purposes. But instead, per the T/S parameters measured for driver #1, my enclosure size should be more than twice the size I calculated from the specs.
To confirm these calculations in practice I used my software tool to take a free air
measurement of driver #2 installed in the enclosure. In this mode of operation, the tool will measure fB in lieu of fs, and likewise Qtc in lieu of Qts. Following is a screen shot of this measurement, along with the LspCAD simulation of the measured T/S parameters:
Impedance sweep of a JBL 2020H (driver #2) in a 24 L sealed enclosure
Simulation of the impedance of the above JBL 2020H in a 24 L sealed enclosure, using the previously measured T/S parameters
That's remarkable! The measured enclosure resonance fB (118 Hz) is in very close agreement with the simulated resonance (119 Hz) and within a few percent of fB (123 Hz) I calculated for a 22 L (net) enclosure[8]. Likewise, the measured Qtc (0.560) is very close to the calculated Qtc (0.554). If nothing else, this would suggest that simulating reality in LspCAD using actual T/S parameters is not a purely academical exercise[9].
At this point I hesitate to decide if these drivers are healthy
or not. Let me try another practical approach first. For this test, I assume I have already built the enclosures to spec, and I'll use the measured T/S parameters to predict Qtc, fB, and f3[10]. Here are the numbers:
VB = 10.4 L |
|||
Qtc | 0.5 | 0.542 | 0.560 |
fB [Hz] | 176 | 161 | 163 |
f3 [Hz] | 274 | 250 | 253 |
Sealed enclosure parameters for two JBL E120-8 samples
VB = 17.2 L |
|||
Qtc | 0.5 | 0.635 | 0.604 |
fB [Hz] | 132 | 133 | 134 |
f3 [Hz] | 205 | 207 | 208 |
Sealed enclosure parameters for two JBL 2020H samples
Wow! For both samples of the 2020H, fB and f3 are within about 1.5% or better. Even the deviations of the E120-8 samples are less than 10%. To put these 10% into perspective, in musical terms 10% is less than a full note apart. From this angle, these drivers look remarkably healthy.
That is, if I can sleep well at night knowing that I would have missed the targeted Qtc.
Now then, which driver will I use as midwoofer in my 2112 Bass Guitar Box Project? I don't know yet. I should probably try to get both test boxes to the same Qtc. That way at least I would be comparing apples with apples. The test box with the E120-8 currently measures at Qtc = 0.392. Applying its T/S parameters for a Qtc of 0.56 yields a VB of 10.4 L. That would be quite a few bricks to get it up to 22 L though. It looks like I will need to make more sawdust...
leakyenclosure formed by the air trapped between the speaker's cone and the floor. Also, like any measurement in physics, you'll have to learn how to interpret the results. To that end, it helps to understand how the various T/S parameters are related to each other, which parameters are actually measured, and which ones are derived by computation (cf. right below for determining Vas), and hence how measuring errors propagate to the derived parameters.
decouplefrom the cone depending on the applied frequency. The cone plus added mass no longer behaves like a single object. Method 3 requires to know the SPL measured at 1 m for 1 W input. I excluded this method from the beginning because I don't know what frequency to use in the process and because I think my Radio Shack SPL meter would not be accurate enough.
Z = Re + j·ω·Le.
Its magnitude is|Z| = (Re2 + ω2·Le2)½.
Assume you have measured Re and the magnitude of Z at 1 kHz. Now solve for Le. If Re and |Z| barely differ from each other, a small measurement error of either of these values maydrownthe value for Le.
f3 = fB·[(a + (a2 + 4)½)/2]½
with the resonant frequency of a sealed enclosurefB = fs·(Qtc/Qts),
a = 1/Qtc2 − 2,
and Qtc the targeted box Q.Vas = VB·[(Qtc/Qts)2 − 1] = VB·[(fB/fs)2 − 1].
I suspect this formula is used for determining Vas in Method 1 described in Footnote 2 above, given that the software first determines Qts in free air, and subsequently Qtc with the driver installed in (oron) the enclosure and with VB typed in.
Vas = VB·[(Qtc/Qts)2 − 1]
and solved forVB = Vas·Qts2/(Qtc2 − Qts2).
In this representation it is easy to see that Qts should be less than Qtc, in fact, quite a bit less than Qtc or else the enclosure will get very large: As Qts → Qtc, VB → ∞. fB and f3 are calculated as introduced in Footnote 5 above. With Qtc = 0.5, a = 2, and f3 = 1.5538·fB.Vas = VB·[(fB/fs)2 − 1]
and solved forfB = fs·(Vas/VB + 1)½.
Subsequently I usedfB = fs·(Qtc/Qts)
and solved forQtc = Qts·(fB/fs).