A soundboard for hot-keying and playing back sounds. (For podcasting)
Install CasterSoundboard in seconds on Ubuntu and other snap supported Linux distributions with:
snap install castersoundboard
Installing a snap is very quick. Snaps are secure. They are isolated with all of their dependencies. Snaps also auto update when a new version is released.
Thanks to @j605 for creating a PKGBUILD
for people on Arch who want to try this software:
RPM package can be found in the Copr repository:
# dnf copr enable fszymanski/castersoundboard
# dnf install castersoundboard
First clone the repository using git
, if you don't have git
installed
you can find installation instructions here
$ git clone https://github.com/JupiterBroadcasting/CasterSoundboard
Now we need to install the qt5 development libraries and tools, the commands for various platforms are listed below:
Fedora
# dnf install qt5-devel make gcc gcc-c++
Debian and Ubuntu
# apt install qtdeclarative5-dev qt5-default qtmultimedia5-dev build-essential
Mac OSX
# brew install qt
You should then have access to qmake
, make
, and the qt5 development
libraries. Next cd
into the project folder inside the repo:
$ cd CasterSoundboard/CasterSoundboard
You can specify the target directory using the PREFIX
qmake
variable (default: /usr/local
).
Now run qmake
, this will auto generate a makefile:
$ qmake PREFIX=/usr
or on Fedora:
$ qmake-qt5 PREFIX=/usr
Then run make
to build the project:
$ make
And finally run make install
to install the app:
# make install
Now you're good to go!
Problem: On Ubuntu you get error:
defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"
Solution: Install missing qt5 multimedia plugins
sudo apt-get install libqt5multimedia5-plugins