What is QSpeakers

QSpeakers is a DIY speakers design software. This program simulates common acoustical enclosures behaviour in the mean to help users to design their own loudspeaker systems.

QSpeakers program is free software, copyright (C) 2014 Benoît Rouits and released under the GNU General Public Lisence version 3. It is delivered as is in the hope it can be useful, but with no warranty of correctness.


Source code

QSpeakers source code is now browsable at the github browser of QSpeakers. You can checkout it with a Git client program, by typing in a command-line shell:
$ git clone https://github.com/be1/qspeakers.git


You can download the source package of version 1.6.9 of QSpeakers and build it with the following commands in a command-line shell:

$ tar zxvf qspeakers-1.6.9.tar.gz
$ cd qspeakers-1.6.9
$ qmake -config release
$ make && sudo make install
Notice latest version of QSpeakers needs at least Qt version 5.8 with QtCharts and developement files in order to build. However, If you need to use Qt at an older version, you can download the older and unmaintained source package of version 1.0.2 of QSpeakers but you will have to install the Qwt library in that case.

Debian and Ubuntu binary packages

If you are using Ubuntu or Debian GNU/Linux, QSpeakers is installable seamlessly with your regular package manager. For instance:
$ sudo apt install qspeakers

Arch and Manjaro packages

Arch and Manjaro Linux user can build and install the qspeakers package from AUR with their regular AUR package manager (yaourt, pamac...). QSpeakers builds and run successufly also on aarch64 systems.

Windows® installer

A Microsoft® Windows® binary installer has been done for convenience, but is not heavily tested. If you are a Micorsoft® Windows® user, you can download the QSpeakers latest Windows® installer.

If you are having trouble with the last QSpeakers version, on Windows® XP or on ReactOS, you can try the installer of QSpeakers first version (1.0.0) but note that it has a bug in 6th order bandpass enclosure curve calculation.


Donations are very welcomed to help me to maintain this software.

If you want, you can donate money through liberapay:

Or if you prefer, you can use Paypal:

Happy DIY!