2021-03-03 23:46:50 +01:00
2021-03-03 23:46:50 +01:00
2021-03-03 22:56:41 +01:00
2021-02-15 21:08:13 +01:00
2021-03-03 23:46:50 +01:00
2021-03-02 09:16:46 +01:00
2021-03-02 22:35:53 +01:00


A cross-platform soundboard 🔊

GitHub Repo stars GitHub issues GitHub pull requests
Latest Stable Release Discord License
Windows Build Linux Build Flatpak Build

Preview

Dark Interface Seek/Pause/Stop Pane
Settings Grid View
Search Pane Application Passthrough
Light Interface Light Interface Grid View

Introduction

Soundux is a cross-platform soundboard that features a simple user interface. With Soundux you can play audio to a specific application on Linux and to your VB-CABLE sink on Windows.

Runtime Dependencies

These are required to run the program

Linux

Please refer to your distro instructions on how to install

Windows

Installation

Linux

Arch Linux and derivatives

You can install our package with your AUR helper of choice which will automatically compile and install the latest release version

yay -S soundux

We also provide a soundux-git package which compiles from the master branch

Other distros

You can grab the latest release from Flathub

Download on Flathub

Windows

Download our installer or portable from the latest release

Compilation

Build Dependencies

Linux

This list may not be accurate. Contact me if you find missing dependencies so that I can update this list

  • Webkit2gtk
  • X11 client-side development headers
  • G++ >= 9
    • Some distros still have G++ versions < 9 in their repos, using them will result in a build failure (for more information refer to #71).

Debian/Ubuntu and derivatives

sudo apt install git build-essential cmake libx11-dev libxi-dev libwebkit2gtk-4.0-dev

Windows

  • Nuget
  • MSVC
  • CMake

Build

Clone the repository

git clone https://github.com/Soundux/Soundux.git
cd Soundux
git submodule update --init --recursive

Create a build folder and start compilation

mkdir build
cd build
cmake ..
cmake --build . --config Release

To start the program

./soundux # .\soundux.exe on Windows

Install

Linux

sudo make install

Automated Installation is currently not finished and will only install the binary. It will be fully functional in the future. (You may look into my arch package and figure it out for your distro)

Why Soundux?

The project started as a Soundboard for Linux

License

The code is licensed under GPLv3

Languages
C++ 92.5%
CMake 3.6%
Inno Setup 3.4%
Shell 0.3%
Makefile 0.2%