🔊 A cross-platform soundboard
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
[!NOTE]
Soundux is undergoing a major rewrite right now, for more information see #591
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
Read the documentation in:
[English]
[French]
[Russian]
</a>
<br>
<a href="https://github.com/Soundux/Soundux/stargazers" rel="nofollow">
</a>
<a href="https://github.com/Soundux/Soundux/issues" rel="nofollow">
</a>
<a href="https://github.com/Soundux/Soundux/pulls" rel="nofollow">
</a>
<br>
<a href="https://github.com/Soundux/Soundux/blob/master/LICENSE" rel="nofollow">
</a>
<a href="https://discord.gg/4HwSGN4Ec2" rel="nofollow">
</a>
<a href="https://matrix.to/#/!XlIlRgKzoRavKnurkt:matrix.org" rel="nofollow">
</a>
<br>
<a href="https://github.com/Soundux/Soundux/actions?query=workflow%3A%22Build+on+Windows%22" rel="nofollow">
</a>
<a href="https://github.com/Soundux/Soundux/actions?query=workflow%3A%22Build+on+Linux%22" rel="nofollow">
</a>
<a href="https://github.com/Soundux/Soundux/actions?query=workflow%3A%22Build+Flatpak%22" rel="nofollow">
</a>
<a href="https://discord.com/invite/4HwSGN4Ec2" rel="nofollow">
</a>
<a href="https://hosted.weblate.org/engage/soundux/" rel="nofollow">
</a>
👀 Preview
👋 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
📥 Installation 🐧 Linux
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
You can install Soundux via pacstall
pacstall -I soundux
Soundux can be installed via this COPR repository
sudo dnf copr enable rivenirvana/soundux sudo dnf install soundux pipewire-devel
You can grab the latest release from the Snap Store or Flathub
Download our installer or portable from the latest release
🔨 Compilation 🔗 Build Dependencies 🐧 Linux
Debian / Ubuntu and derivatives
sudo apt install git build-essential cmake libx11-dev libxi-dev libwebkit2gtk-4.0-dev libappindicator3-dev libssl-dev libpulse-dev libpipewire-0.3-dev
If you're on Ubuntu 20.04 or lower you might have to add the PipeWire PPA:
sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream
sudo dnf install git webkit2gtk3 cmake llvm clang libXi-devel gtk3-devel webkit2gtk3-devel libappindicator-gtk3-devel pulseaudio-libs-devel pipewire-devel
👷 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📝 Why Soundux?
The project started as a Soundboard for Linux
🗒️ License
The code is licensed under GPLv3
✍️ Contributing
The contribution guidelines can be found here, please check them out if you're planning to contribute!
✨ Contributors
Thanks goes to these wonderful people (emoji key):
Nico
🐛 💼 💻 🎨 🤔 🚇 🚧 📦 📆 💬 👀 ⚠️ 🌍 ️️️️♿️
This project follows the all-contributors specification. Contributions of any kind welcome!
Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.
We'll never share your email with anyone else.