BassCAD - Speakerbuilding as easy as possible
The new ultimate tool to design your new speakers 
 
What's New? 
Download 
About 
How to Install? 
How to use? 
Java & Internet 
F.A.Q 
Support 
Known Bugs 
BeOS 

Related links: 

BassWEB, hem.passagen.se/basscad 

Java: java.sun.com 

BeOS: www.be.com 

Speakerbuidling Page: www.speakerbuilding.com 

Ljudia: www.ljudia.se 

HIFI-kit: www.hifi-kit.se 

In future releases of BassCAD you'll get this features: 

All bugs will be fixed. 

More enclosuretypes will be added to the program. 

More exact frequency response table. 

An even nicer user interface. 

There will also be function to calculate the outlines of the enclosure. 

Function for crossovercalculations. 

BeOS & Java versions of the program. 

BassWEB  is my own site where I want to share my favourite Loudspeaker projects. The site hasn't been updated for a while right now but the time will come... Keep checking it out... 

This program is made only in Borland C++ 5.0. I have used pure Win32 API code. No MFC or OWL. The coding is about the same but to make the user interface even better I may have to change to another development environment such as Microsofts (Oh no!!!) Visual C++. 
 

Opera Software
Opera is a new norwegian Web-browser. It's faster than both Netscape and Internet Explorer. And it just occupies 2 MB of your HD. 

Don't like the way your computer sounds? Try WinAmp instead. The most popular MP3-player. There are also hundreds of skins and plugins for this program. This is the best way to play your MP3:s.

Screenshots 
This is the BassCAD main window. There are three fields in the main window. The first (Speaker) is where you type in the speaker parameters. You can change the parameters whenever you want and whereever you're working in the program the data will update by default. The second field (Enclosure) is where you choose type and size of the enclosure. This is also the place where you calculate the port if you're working on a ported box. The third field (Graph) contains only one button. But that button is the most important button in the program. By clicking on this button you view the frequency response graph for the current Speaker and Enclosure. 
The BassCAD main Window 

This is the frequency response graph. In this version you can view three different graphs in the same window. In the final version you'll be able to handle ten different windows with ten graphs in every window. Note: This graph IS NOT 100% accurate. It's only meant to show the differences between speakers in different boxes. To get this exact graph you may have to build another box together with a active crossover network. 
 Frequency response graph 

When you have the graphwindow on the top of your screen you may not remember which graph belonging to the right box... If you forget that: Just click the Enclosures-button and this little nice window will appear on your screen. There you can see the graphs you right now are viewing in the graphwindow. Very useful if your computermonitor is small and you don't have space enough for "hundreds" of small windows. 
Enclosures 

This is the portdesign dialog. This window allows you to choose the diameter of the port and the program will calculate the right length for you. You may also choose between 1, 2, 3 or 4 ports. If 4 ports aint enough - just contact me and I'll do the calculations for you. 
Port calculation dialog 

The hardest thing coding a program like this is (if you don't meantion the web-pages) to design a nice, good-looking and easy-to-use user interface. I've tried to imitate Photoshops dialog interface styles. I think photoshop has a very good but a little bit boring user interface. I'll also try to add more graphics to the program but for now this have to do. The program does not contain a lot of short commands (as Ctrl+O to open a file). If you want that I'll add the function in the final release. 
 

 
(C) Daniel Sundberg 1998, updated 98-07-27