If you haven't built speakers previously, I'd recommend buying a kit or at least start by buying some books. Something like The Loudspeaker Design Cookbook (6th ed currently) might be well worth your time if you are serious about doing DIY. Building your own speakers is a great experience, though it is not quite as simple as it may seem to make a speaker sound even moderately "right". There are a lot of variables and design considerations that need to be made before you start. Sealed or vented? 2way, 3way, more? What size room? How deep do you want them to play? etc... Then when you start looking at components, you have to select drivers that will blend well with each other and select a type of x-over and locate one with the correct x-over points (or make one tailored to your desired x-over points) that will work with those particular drivers'. Then there is cabinet volume/tuning, driver alignment (phase) relative to eachother, driver position (which will affect response greatly), etc... This part is almost impossible to "guesstimate" without proper equipment to measure response.
Buliding a kit has taken this guesswork out of your equation unless you are looking to learn how to
design speakers. My current speakers are DIY kits and I've built subs previously with excellent results. I bought my speakers built, but I rebuilt them from the ground up basically, with upgrades offered by the manufacturer; I replaced almost every component in them.
I don't know if that helps or not, but there are plenty of places to find the right parts if you're interested. Might check in the DIY forum here too.
Funny avatar
