×Read this message from Erik, founder of YouMagine

HK-25 Omnidirectional Loudspeaker

Working miniature replica of the vintage Harman Kardon HK-25 loudspeaker



A free software license that requires that all work based on this must also be free software as in freely remixable and sharable by anyone under the same license but may be used commercially.

Learn more or download attribution tags


I stumbled upon a pair of these vintage loudspeakers on Craigslist and while I couldn't justify buying a full-sized pair, I thought they were so unique that I wanted to recreate them in 3D printable form.

Each speaker consists of a top and bottom part. The bottom is designed to accomodate a 50mm aluminum driver as is found in many inexpensive "iPod" speaker docks. Additionally there is a small cut-out in the base of the bottom part where a speaker terminal can be added.

The top sets above the speaker with the diffusion cone facing down (toward the speaker). It can be attached with adhesive once you're happy with the arrangement.

The speakers are designed to project sound in a 360 degree area. The diffusion cone has an unusual shape which was copied from the original design. I'm not sure if the intention is to give the speakers some degree of directionality to preserve the stereo image, or if the shape serves some other purpose, but I tried to keep the model in line with the original design regardless (a photo of an actual pair of HK-25's is included for reference).

Materials and methods

3D Printed top, bottom. 50mm speaker, speaker terminal block.



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


5499071fb99403368e3a6ea4910ebbc2?default=blank&size=40Ohyeah42 added this to the Stuff collection ago
C7b74a62f06015527eacb406371719eb?default=blank&size=40stefankohlgrub added this to the test collection ago
Mini user 3 avatarLison added this to the diy collection ago
Mini white tca squaretca added this to the audio collection ago
D374429e0f1a99bfee6ca802fcbf14fd?default=blank&size=40JayBirde added this to the Audio collection ago
8f921f3c040c44b3226d53e1da3cf6bf?default=blank&size=40M.Schubert added this to the Tools collection ago
Df4b83593ae909a4360272465ec56c5e?default=blank&size=40l0n3star added this to the Cool collection ago
Bbf00b3825fd578fcafe2d1f6088da8c?default=blank&size=40moroziller added this to the Misc collection ago
87e9217f3f2c355c1dfbf1246bc12cd3?default=blank&size=40Jim Richardson added this to the awesome stuff collection ago
Mini jason1Jason J. Gullickson published this design ago