K Speaker design workshop logo

Complete loudspeaker modelling and measurement suite

| Home |

Menu

The official open source project page for K Speaker Design Workshop


Project description

The target for the project is to create a free GPL open source speaker design suite which includes everything from design to measurements and box simulations, crossover simulations (both active and passive) and accurate horn and waveguide modelling.

Speaker workshop, K Speaker Design Workshop etc. are just temporary project names. A better name should be invented. Please email your suggestions to the project maintainer usign the contact form.

To see the most recent GPL license, please click here. The terms and conditions described in the GPL license do apply to this project.

Trolltech has an additional license for Qt and it is called QPL.

The aim is to compete with the most sophisticated commercial loudspeaker softwares. To help us to reach the aim, you are very welcome to join the project if you have something to contribute. Because of the power of open source, I (Karoliina) as the project founder, believe that the aimed goal is possible in the long term.

The aim is not to be just only yet another bass box calculator, but a complete design suite that does everything in professional accuracy and detail that is necessirity for professional speaker designer and very useful for hobbyists too.

Project source & binaries

We haven't set up CVS server yet, so please use the ftp server. Please notify karoliina when you have uploaded your patch. E-mail is karoliina at iti dot fi.

NOTE! Binaries provided by Karoliina are compiled under Suse Linux 9.0 Professional and they will quite likely work under Redhat / Fedora Core Linux and Mandake Linux distributions as well but are quite likely incompatible with Debian Linux.

DISCLAIMER: Everything provided here is provided with no warranty.

Project guidelines

  • Chosen programming languages are C and C++
  • Primary development platform is Linux. Ports to other operating systems (such as Mac OSX) are very welcome.
  • Chosen GUI toolkits are Qt/X11 free and GTK+
  • Code comments should be written in Doxygen compliant form
  • Preferred file format is xml
  • Preferred XML parsing model is DOM. However, SAX parsing can be used if seen necessary.
  • Licensing model is GPL which means that all code written should be open, no proprietary code
  • Recommended libraries for XML parsing are Qt and libxml
  • Project developers are continuously seeking for new developers that have something valuable to contribute for the project. To become a developer, please contact Karoliina Salminen, karoliina at iti dot fi.

Screenshots

NOTE! Not necessarily up to date, updated sometimes

K loudspeaker design workshop screenshot

Screenshot was last updated: June 28 2008 16:34:18.

News and announcements

  • This page was last modified: June 28 2008 16:34:18.
  • Project developers page was last updated: June 28 2008 16:34:18.
  • The Speaker design workshop project was started 04/2004

Statistics

Counter (ACTIVATED 11.04.2004):
Warning: fopen(projectcounter.txt) [function.fopen]: failed to open stream: Permission denied in /home/speakerdesigner/index.php on line 191
7520
Warning: fopen(accesslog.txt) [function.fopen]: failed to open stream: Permission denied in /home/speakerdesigner/index.php on line 199

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 200

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 201

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 202

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 206

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 207

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 208

Current time on server: 8:58


Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 210

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 211

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 212

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 213

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 214

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 215

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 216

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 217

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 218

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 219

Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 220

Warning: fclose(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 221

Your browser reports: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)


Warning: fputs(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 226

Warning: fclose(): supplied argument is not a valid stream resource in /home/speakerdesigner/index.php on line 227

This page is dynamic PHP generated html. Web design by Karoliina Salminen. Page was designed under Linux.