Portable Battery Powered MEH Build

Need/Use Case: I’ve always wanted a decent bluetooth speaker that I could carry when traveling/hiking/camping/etc. but could never find one that really provided a quality listening experience. Most of the larger manufacturers with bluetooth devices seem to be dubious with their ratings and make speakers that appeal to the mass market with little regard to any sort of controlled directivity (not that omni is necessarily a bad thing when it comes to BT speakers).
In addition to this, I run a sound system for small-medium sized events and have been looking for a no-frills fill box that I can throw in a corner and feed a signal to without having to worry about it, so the appeal of a battery powered “set it and go” box is high for me.

Background: I’ve had a fascination with multiple entry horns over the last year or so having prototyped a few larger format MEHs at this point. If you know anything about MEHs, there are some considerations regarding the size, flare rate, and horn profile to achieve what they do. Going small with a MEH means you do lose out on some of these benefits if you plan to do a full-range build.
However, the primary guiding reason of this speaker’s arrangement is not necessarily to benefit from hornloading the 6.5” woofers, but to offer a highly compact arrangement that wouldn’t be possible with a flat baffle. As an additional benefit this places the acoustic centers of the drivers very closely and provides a good directivity match between the woofers and compression driver, despite the steep crossover. What it doesn’t do is give a substantial sensitivity boost/impedance match to the woofers that you would get from a larger conical MEH.

Build Requirements: I set out to design a speaker that would attempt to hit these metrics:
  • Full range with at least 100dB output down to 50Hz
  • Wide 60x90 pattern with well controlled directivity in both horizontal and vertical axes
  • Highly portable (<15 LBS and <25 liters)
  • At least 8 hours battery life


The Design

Acknowledging that I wasn't constrained by a straight wall conical horn, I opted to utilize Ath to design a waveguide that would provide a more uniform wavefront than would be possible with a pyramid shaped horn. For this reason, I’m hesitant to call it a horn and lean more towards a waveguide (I’m loosely defining this based on my understanding of Geddes’ classification).
For components, I opted towards using the new B&C DH350 compression driver, two 6NDL38 6.5” woofers, and two Scanspeak SB16PFCR-00 passive radiators (ports were out of the question due to the small enclosure size). This blend of components lends itself nicely to a crossover point somewhere in the 1.0-1.2kHz region, so that is what I targeted in Ath/Hornresp.
To achieve that, there was a good deal of fine tuning/tweaking the models in Ath/Hornresp. The basic idea was to really nail the directivity/impedance curve in Ath, then (loosely) translate that profile into Hornresp so that I could leverage the MEH wizard to integrate the woofers and find the point at which they could meet the CD.
Knowing that my crossover would be somewhere in the 1-1.2kHz area, I then sized out and placed the woofer taps in Fusion along the corners of the horn where the centroid of the taps is about ¼ wavelength @xo from the CD exit. I then modeled a flange for mounting the woofers leaving a flat area open so that I could come in later on and add cone fillers if needed.
AD_4nXfTx_utr6lzkPJD_XaleEssRG7xRrKjfpLjH3WbAnQioAx7lpiZOAclqbSkMmwTTRQeS65O1dFdRw5ECj7H6dH60SaOq04AOly5aelizO2DMfns17UZfjH5vuL_X0nBhaQZ7b6Q-YqpJRfV_pCJ_aGy-Iwe
AD_4nXelEPTXIxSfnMvLMpKA0u_fkYVb5-HtRIFXqY4wU4qnaLUeQzWTY-2A73eyURfYvrywr8KZhvqIVilhSupWSlwUxHxbvKQie6Hk9tTG8UuqytwGBnZgjfdGPYWY3HmOxIAY8cQQAF47K_wzjj5513DkEENK
AD_4nXfxOw2_pzBMLhUa7ndgLhlOVb_MDTFafIRPfDkS5aRcrk2FwwGzenBD3gNzNqWfX79rlkyehVzJrJhMg7RXun0Cvyi1ts9x_kZ_hcR2UltQMmX6oDhaau1l0YN-58IWwesvh5iuMf6uaNXbqBB9t8xH6bcr

My 3D printer bed isn’t large, so the model is split into 3 pieces - a left and right half with a throat adapter. I used 2 part clear epoxy to join the halves together. The woofer mounting nuts are heat-set M4 inserts.
AD_4nXfxhL0xoozJoBsGZEWUEqLVxaNCFDYitR1x-duyola4RyhbXOzK7-vUUVZnsk8ZtjDZsNP0NBjZ4srCAko5sYmZzl9mMFS9PkYp49Q0dunmfpp4-SMbvjWLIVMbRJ91444Vy4dIGktzJmGHcfEEtV1ngRqJ
AD_4nXejQxoMs6oi2yPlY8HsJ62wOy7CZvfaA1O1SKepoW2zcew3EHfV0U5f9SK7Ku_hxsoSIIO-7sxzi7JqUvRlpCcuNjFyWll7XltyZMjxICkb-pE2gbiupmNmiY0qyMvYgqdwy8Wa_rzQ3EzBcVIXNBJxkfr_

Because of the proximity of the drivers, the 2 M4 fasteners holding the compression driver in may be hard to reach. I used a stubby hex drive to get to them when installed into the enclosure.
AD_4nXf4AP1IuXgfVEARqbZX3C8bM6RzjdoTEVp_B8-dRGux6QnZV1M7ZzKzDhpEsPlj9cjrBtFJJagCPaZaLZ54QYUlecAgX1UzFaMtmcPeUQbcFQswDqdsyW7j1h92LUZ50QMRr0npwvrlvLpzxEa0PT2FjWnQ
AD_4nXcSqptPUWc4MG-3IkKUPMXUF07maR1tigdXLf3AyCufTPC3mTk7ziZMJLnX1kzMdk-tN4uehKzxSdrLT2PPgBIwnTJD6h-DBInTmM5KtdCU4P8YGHYqmJoeV1VPdckqOwnsAiDUskKLfpeynfqrEJRiVfVE

The enclosure is a simple hexagonal shaped box made from 12MM birch plywood with about a 15 liter volume after accounting for the displacement of the horn/drivers.
AD_4nXcOXImuJF8jvIyZj77UwBl9hD_9DlwiK_OGtVjWOS-rqxjRhJT4GU5IH2GcWl-eIUg2H-xG0XMvz8jfUhK-I6O9mVAPhuFSN8VSpQJO8xY729BYMVEP9F-AeWR5XIZ2aNAAS0_eScqfM_4JVTkzVj44r18f
AD_4nXdDIhRlUWpIyUwyni9B7qh-OzQPYbxBdP5U03xVHdNTIPhDBI1GgtZ4o-GmqzGcdnbMz7ef7nCNw_moRZXSkSKatyx7Kg_7GRzW35WhUhNzA6QEBS2VrR9zKI8R45zqD5r5oGtIjFQgspkCDSeSN4UO55o

Unfortunately I misjudged the amount of clearance I'd need for the passive radiators, so they do butt up against the rear of the woofers when installed. If I do another box, I’m going to add a couple extra mm clearance there. The good news is that there is a hole in the basket of the passive radiators that lines up perfectly with the 6NDL38’s pole vent, so I don’t anticipate any overheating issues there.
AD_4nXcUmjjfadt5lZxBe3AC-BmZmVB4Gloyaj2HR5pxxGEMAafReAL0Iw4G59eFGKVjHtUrR7UXDk2sIS1EE-JOhYyrCLF-Kicyu5YAEztFQAx4tIaMViqhMZnk0BVH4__ujTUcpwj76q_Ln8xRaXBYgFBvZtyJ

During the initial testing I taped the front of the waveguide to the enclosure. This went about as expected, but I was at least able to get the data I needed. I use an outdoor ground plane measurement setup according to this guide from Scott Hinson. Measuring with a Dayton audio UMM-6 with a 20 cycle FDW applied at 1 meter (2 meters for off-axis). 30°C at 72% humidity.

For this first prototype, I wanted to validate the Abec/Hornresp model and check physical fitment - wasn’t going for a final rendition. The thought was to build the initial prototype and gradually add cone filler until I achieved the desired woofer response. For the most part, this was a success, but for whatever reason there was a secondary peak in the woofer response that I hadn’t anticipated. I’m going to consider my failure to anticipate this a happy accident, because it meant that the woofers conveniently worked out perfectly to meet the compression driver on the first try. If you have any insight/theories into why that secondary peak might exist, I’d love to hear.
1722394819005.png

Barring that, the unfiltered responses of both drivers overlaid looks like this.
AD_4nXcjpAonEBnnBKeOQQUEX7jvn3Ca-s9n3b1Ef3SbTMqw8GiRpEgnE-wDqQY14bNaqfY4URBjaXGiwthbsi9xD_w-EHBftkmlYHu7uQkYB5rR5ePUlAZ0DZ8BqJkI5ooEmFvSXdHIClLeEet1RPJlRsTxw6Wn


For the woofers, I opted for a 1st order 80Hz LPF to flatten out the response, which got me 80% of the way to where I needed to be. After applying some corrective EQ, I was able to get a solid response from 60Hz-16kHz. I’m applying a 4th order 45Hz HPF to protect from overexcursion. After generating the spinorama I realized I probably could have done more on the EQ front to correct the 500-2k region, but I’m happy enough with it and don’t really wanna do 36 more sweeps just to make a squiggly line less squiggly.
AD_4nXcfO0glRWOj19jSmLX686jyYnVRYp4qtF53Y1LN7IR1nlL3m_EJOlSzaRAMjAQZQf8O_X-I_pWLZ4J76IPAw8e56f2U64CUSheA0sx2Zgj6JPXXH-1A1DxQI4VFva6_y3FfuVS1iB40i40Dps87too1WJo

Distortion as measured with stepped sine tones:
AD_4nXetDLzEtuvPfSmYfay_GEvAj-YypTT6070Hz-jQaWXzHrNQh2Nsu1uXyHXhnCKIoKvHYOmk0My-zburG8mOIfIjd3AfRqMQmLj40zEAxziZ_kREyEo3hI2gRmpE6Pm5vpUiqArfkWIKHQXuDk1s5c3APaA
AD_4nXe0LWPZ9WoA_-XkwhTho-iuD_iUGm-2WTDp3f21_NPWPPxt_hIJwVhJDFCJ_HI_3Dpy7LbbnCHbEwCBXk9XT6GmuA33wT11ZIQ7WbRaNAkf33JlftiS-z2Jy3e7hPURSP8u25dkYEZpsHVMmbjCBaru1eA

Group Delay:
AD_4nXdSQ2RCaI_Xxb-oIG_vqWfJJs0_9k1x6z9UCgB70nJ47GRAGT-sUR-n8UJ2y18tlU30Cb37wJlzqsLxJWTTYDzhie9DOIVeO8cUFSI-qlnt6YYwElwKT-PTWoQa_enfaXrK6sXicVVJkWiBq47sSEkvaVAX

And finally polars (normalized on axis):
AD_4nXfzMD4bAsTZ5pqrr3qwxAFCfzYyxoGL2kcTZA8LLuB3C2UVEkMkIrYnUHB64dRUA8nVlfGOe6w_jiq-Ib-vEZk5uTdTNCIlILGDpQW3lahRb3VSYWDO9FNGrlOB_64M9tHIVMe-fu3Gm3iCzZHOOxE-Z6XB

AD_4nXcxCfhfBF6MwpLzwq05NGUId_9MXWhCUmfroJ_NHKCliFLOLvZM9trBs_3hycYy6zt_wn2R0lDZ6SE4MX3tZYP_25EgpatkaGaOLNJoaYml5iN8sdfJkbD_JyVsW4JdQ16PWykCKmHvEQbmAIk9w85l0pqx

Given these results, I decided to go ahead and finish out this prototype. There’s some details in the physical construction of the box I might make in a future version, but overall I was quite happy with the performance. I chose a Dayton Audio KABD-4100 amplifier paired with one of their 6 cell 18650 BMS boards, mostly due to availability and balance of features. One of the outputs was left unplugged, so it's not the most efficient setup but I found it works quite well for the price. The sigmastudio file is provided in the zip file.

Regarding the enclosure, whatever you build make certain it's well sealed. You may want to modify the flange on the waveguide for a cleaner mount. These little drivers move a lot of air and I spent the better part of an afternoon working out caulking/gaskets to fully take care of air leaks.
AD_4nXeuJh4gR5iB2KmQQxblx5uUT4znmI5GifCCKtCHRB8S1keXMc7S_P_IfcomsEsiMD3YP9EPPulHi0VFXGrol8IYkMJbBsM75158jpFAbM8_vqMKHt4HaRfzS1gSG69cU8Xogi7ClFKZx6bd0DgWbZ3gkRUs
AD_4nXfBsht_PanDeHMELFZnb_i1XWSnQiQaGDIO58tEgKIcrmO2Wsn9xpa7RcTS5KKH9rKxxonp4ofCU3Bo5dJ9uXKewUSb7PEjqz9tsweAd6dPMjO4PzexGQF1DcSNMko0CPasRtMGt8vJ0fxpPzfqgqfgaViH
AD_4nXe8xhaAltWFD-L21V2LSgg_cDSj3Exwi78aNrm4WlO29nyUwv1KFMKEPeb41b2XuHRDNzjG067X1jHl6tXDrGYpAEQMQQIkv-wRnlrtGJzbL4EgDDYKeyza019cZDJ5oVUT5_Pktx8FwRFoWvA_zOAfFeFK
AD_4nXdDq__MfISEEpNEaUY90HjPwqGIL-JNsaWHCS8vWxaZhhrRmdc0FtsRpkRNNXdCau_mvvd-gYp6HwB2TVybw_lcQVim4qg8KTgClAsQwq-bUwIFrrXkARD6DmulNOT2o85Tl7p5A-JPg8MgvgjZstTnxXJu
(I've since added a Neutrik combo XLR jack to the rear)


Specs
  • Frequency Response: 60-16kHz (+-2dB)
  • Coverage: 75Hx60V
  • Maximum SPL: 106dB (about where the 6NDL38s and PRs reach xmax - can reach higher if you HPF at 80Hz.)
  • Battery Life: Subjectively well over 8 hours, but I’ll be doing an M-noise stress test later at some point to get a real validated runtime number.
  • Weight: 14.9lbs (6.75kg)
  • Outer Dimensions: 18.5” wide x 10.2” deep x 7.9” tall (47x26x20cm)
  • Internal Volume: about 15 liters
  • Components:
    • 2x B&C 6NDL38 Woofers
    • 1x B&C DH350 Compression Driver
    • 1x Dayton Audio KABD-4100
    • 1x Dayton Audio LBB-6S
    • 6x Samsung 35E 18650 cells
    • 2x Scanspeak SB16PFCR-00
Download the .STLs and SigmaStudio file here.

Compromises: These are the areas that I’ve identified as weaknesses in this build or areas for improvement.
  • Coverage is a bit narrower than I would have liked it to be. I think I need to refine my Ath skills a bit more since this didn’t necessarily match the polars I generated in ABEC.
  • The steep crossover slopes may not be ideal for some listeners and introduce a small amount of group delay (about 1.3ms at 1200Hz.) This could probably be corrected with FIR.
  • The DH350 breaks up at around 16kHz, so don’t expect full extension up to 20kHz
  • Distortion is higher than I’d like it to be on the low end - no doubt due to nonlinearities with the passive radiators. They’re cheap - buy better ones if you can. Also - you should be able to achieve much better bass performance by increasing the box size by about 25%, so if space isn’t an issue that should be considered.
  • Subjectively, the DH350 lacks a sort of upper midrange clarity that I’ve heard with other (larger) compression drivers. I’d wager this is due to some diaphragm resonances, but haven’t measured it. I’d recommend buying one to prototype with other horns/waveguides to assess this yourself before determining if this build is for you.
 
I've had it out on a few camping trips and festivals over the summer and so far it's been quite nice. 2 complaints I can think of though:

1. The Dayton battery boards don't seem to be that great. One shorted out and stopped working so I got a replacement one in, but it has a problem of slowly draining cells past the point of no return if not plugged in over a few days.

2. The vertical dispersion is quite narrow, so you do need to get the speaker elevated to ear level. If you only have flat ground to place it on, you have to tilt it back to get decent coverage.


As far as the actual sound quality/listening experience goes though, no complaints there. It sounds much better than other battery Bluetooth speakers I've listened to and I even had a chance to A/B compare it against a soundboks gen 4. Obviously the soundboks was capable of going louder, but at equal volumes, the MEH was much less fatiguing and easier to listen to.


For the battery pack, I'm kind of stumped as it seems a custom 18650 pack with BMS/charger is the likely best approach and that's currently a bit out of my wheelhouse.


I did end up making a slightly (2x) larger version with 4 woofers and the larger DH450 comp driver that features a 90x90 pattern, so thats been considerably more flexible in terms of placement. It's paired with a 2x12 sub and ran off a DJI power station, so much less headache on the battery front, while compromising on portability.
1000012041.jpg
 
Thanks for the update! Glad you've gotten some use out of it.

Is the limited vertical dispersion inherent to that design?

The white one in the image looks really neat! Did you post on that somewhere else? Looks like it could also make a great middle speaker for a HT setup?

Parasitic battery drains can be such a joy killer.
 
  • Like
Reactions: galucha
Yeah the narrow vertical is due to the waveguide profile. I think I maybe could have gotten a little wider out of it, but not sure if its worth the effort to revise at this point.

The white one is very much a work in progress/early prototype. I posted a short writeup on my instagram, but hoping it can serve as my festival rig next year as the whole stack fits nicely in the trunk of my sedan.

It should in theory be a very flexible little box once complete, so anything from a DJ booth monitor to mini-PA, HT, etc.
 
Last edited:
  • Like
Reactions: bwaslo and dayneger

Your projects are simply awesome,...thanks for posting.
(and for sharing the full JMOD MEH build writeup/plans, which a friend pointed me to)

What drivers are behind the ports in the square horn above?

I'm envious of your printer skills, takes MEHs to another level.
Really like your oval reflex port channels in the JMOD project.
Were you are to get a good sense, or measure, how much lower extension adding the reflex ports gained, over just using the 12NDL88's with only its primary ports? thx
 
  • Thank You
Reactions: galucha
The design above uses 4x 6NDL38s. When used in full-range mode, they're quite limited by excursion, but when paired with a sub you can get considerably more output out of them thanks to the high power handling.

Regarding the JMOD ports, I've found that the ports don't have a large impact to the bass extension. What they do help with is equalizing the temperature inside & outside of the cabinet, which I think is helpful for this design being a PA cabinet.

You can see how the measured response compares to a hornresp model if the box were sealed. There's about a 3dB advantage below 80hz with the ports.
1732113085080.png


I looked through my measurements folder and couldn't find a sweep that went lower than 40hz
 
The white one is very much a work in progress/early prototype. I posted a short writeup on my instagram, but hoping it can serve as my festival rig next year as the whole stack fits nicely in the trunk of my sedan.

Definitely keep us posted about your progress!

From your instagram post, the 90x90 constant directivity goal would be interesting to achieve. How far off are you at the moment?
 
I've got some ways to go, but I think its achievable. You can see the simulated ABEC polar vs actual measured below.


quadminimeh20norm12mmroundover.png

VituixCAD Directivity (hor).png

Barring the issues with graph scaling and using 2 different tools to generate the same type of graph, the main issue is that the pattern is still a bit too narrow >4khz, and maybe a bit wider than it should be in the 2-4khz range.

The ABEC sim was done without the woofer taps modeled, so my current theory is to move the taps to the peaks of the "knuckles", and reduce the number from 8>4 to see what effect that has. I'm basing that off of some very crude AKABAK fields analysis that showed MF/HF energy building up in the valleys where the taps are currently located. So maybe getting them out of those high impedance areas will reduce any detrimental effects to the comp driver wavefront?

jakehorn v25front 4hole.png
solanaconefiller.png


Doing this increases the path length of the bandpass port, which could introduce pipe resonances. It also increases the volume under the taps, so I'm adding a cone filler to make up for that.
 
The design above uses 4x 6NDL38s. When used in full-range mode, they're quite limited by excursion, but when paired with a sub you can get considerably more output out of them thanks to the high power handling.

Regarding the JMOD ports, I've found that the ports don't have a large impact to the bass extension. What they do help with is equalizing the temperature inside & outside of the cabinet, which I think is helpful for this design being a PA cabinet.

You can see how the measured response compares to a hornresp model if the box were sealed. There's about a 3dB advantage below 80hz with the ports.
View attachment 1382855

I looked through my measurements folder and couldn't find a sweep that went lower than 40hz

Thanks 🙂
When used with the sub, where do you high pass the 6NDL38's? I'm thinking 150Hz might be good to 125 dB ???

My bet is when you move their ports out onto the knuckles, towards cone center, low output picks up a little.
On every driver I've tried in a MEH, from 4" to 12", when the port moves towards cone center, bottom end has been helped.

Interesting re using the JMOD relex ports more for cooling than for extension (& thx for searching for meas)

The one reflex MEH I did, used two 8"s which only got to about 80Hz handily.
Tried adding reflex ports to a pair of 18"s mounted in a big MEH, but the ports were a disaster.....actually decreased low end extension.

I've come to believe for reflex ports to work on a MEH, box volume is a necessity (just like with regular designs).
Very cool you can model so extensively. And check out ports, reflex and primary.

You're a one stop shop...modeling, printing, woodwork, passive/DSP, and measurements !