You're on the old website. Information here is likely to be outdated. Visit the new website for up to date information.


Keeps your computer beating.

And to start beating, it's easier than ever.

But first,

Here are some things you might need to know.

Let's do it!

Here's how you install theBeat

Arch Linux

Binary packages can be retrieved from the theSuite repository. This also has the advantage of easier updating with pacman.

  1. Add the theSuite repository to your system.
    Edit /etc/pacman.conf and add the following at the bottom:
    SigLevel = Optional TrustAll
    Server = https://packages.vicr123.com/arch/$arch/
  2. Force an update of the system and all repositores pacman -Syyu
  3. Install theBeat pacman -S thebeat

If you'd like to use the AUR instead, install the thebeat package from the Arch User Repository.
Use of an AUR helper is recommended as there are a lot of dependencies to install.

Build from source

If theBeat is not packaged for your distribution, you can build theBeat from source yourself.

  1. Install dependencies of theBeat.
    Dependency Information
  2. Download the sources of theBeat. git clone https://github.com/vicr123/thebeat cd thebeat
  3. Build theBeat qmake make
  4. Install theBeat make install
    If you're installing theBeat to a different root directory, you can use the INSTALL_ROOT environment variable to set the path for theBeat.

Dependency Information

theBeat relies on some dependencies to work properly. Here is a list of dependencies you'll need to install to build and run theBeat.

As package names can vary between distributions, package names are not provided here. You'll need to do some research to find the correct package for your distribution.

  • Qt 5, including
    • SVG module
    • phonon4qt5
  • the-libs
  • taglib

Optionally, you can also install