There are two ways of installing Bigglesworth:

Binary install (OSX/Windows)

Visit the Download page and get the latest version for your operating system. Then install it as with any other software:

  • On OSX drag the Bigglesworth icon to your Application folder
  • On Windows follow the setup procedure

If, for any reason, you want to use the older version, you can get it from the GitHub release page.

Source code install (all platforms)

Note: the source code can be used on any platform, but it is intended for advanced users only (expecially for OSX and Windows, since the dependencies have to be manually installed).

Visit the GitHub dev branch page, then use the green button "Clone or download". This is the suggested branch at this moment, but the old version is still available in the main project page. If you are not familiar with git, just download the zip file and unpack it, otherwise use the following command

git clone https://github.com/MaurizioB/Bigglesworth.git

#to switch to the updated "dev" branch:
git checkout dev

Remember that Bigglesworth has some system requirements you will need in order to run it: the most important is PyQt4. If you are not sure about it, just try to run it. Browse to the path where you unpacked or cloned the code and run the BigglesworthApp file, or use the console and run:

./BigglesworthApp

If nothing happens, or you see some error messages, you might need to install PyQt4 or other dependencies. The procedure changes according to the distribution you use.


These are the current required dependencies:

  • PyQt4, with QtMultimedia support (some distributions don't include it by default)
  • unidecode
  • numpy
  • pyalsa, or, optionally, rtmidi. rtmidi support is mandatory for OSX and Windows, but discouraged for Linux.
  • samplerate and sndfile python modules (the modules will install their libraries if they're not yet on the system)