Skip to content

rndaom/Soundboard

Repository files navigation

Soundboard

Small Tauri soundboard app for Windows and Linux.

This is a side project built to play sounds in voice chat/games through a virtual audio cable. It is usable, but not positioned as a polished product.

Windows setup (important)

Install VB-CABLE first: https://vb-audio.com/Cable/

Use these device settings:

  • In Soundboard:
    • Input Microphone: your real microphone
    • Virtual Output Device: CABLE Input
  • In Discord/game:
    • Input Device / Microphone: CABLE Output

If CABLE Input / CABLE Output do not appear, reboot Windows after installing VB-CABLE.

Linux updates

  • In-app auto-update is currently disabled on Linux.
  • Update Linux builds manually from GitHub Releases: https://github.com/rndaom/Soundboard/releases
  • For immutable distros like Bazzite, prefer the .rpm package via rpm-ostree over AppImage.

Run locally

pnpm install
pnpm tauri dev

Build

pnpm tauri build

Release build (GitHub Actions)

git tag vX.Y.Z
git push origin vX.Y.Z

The workflow builds artifacts and publishes them to a GitHub Release.

Known rough edges

  • Some hotkey changes may require app restart.
  • On Windows, mic hotkey push-to-talk / push-to-mute currently fall back to toggle behavior.
  • First run may download dependencies (FFmpeg/yt-dlp related tooling).
  • Windows and Linux only (no macOS support).

License

MIT (LICENSE).

About

Professional desktop soundboard with virtual audio mixing, global hotkeys, and URL extraction

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors