Improve README, make bevy wayland & x11 a linux-only dependency, add rust building, fix dead code warnings, try adding normal playing with virtual (didnt work, comments), fix pulse not working sometimes by adding a manual playback move to the virtual mic, make windows, linux and other virtual mic code per-system

This commit is contained in:
csd4ni3l
2026-01-23 18:18:38 +01:00
parent 4fff1d4709
commit b539327672
4 changed files with 188 additions and 49 deletions

View File

@@ -1,4 +1,15 @@
Soundboard made in Rust & Bevy. My first Rust project.
For compilation on Linux, you will need the mold linker and clang to speed things up.
On an arch machine for example, do `sudo pacman -S mold`
# Support & Requirements
- On all OSes, you need to still select the device inside the app you want to use it in.
## Linux
- Needs the `mold` linker and `clang` to compile fast
- ALSA & PulseAudio/Pipewire-pulse is a requirement
## Windows
- Needs the VB-Cable driver (https://vb-audio.com/Cable/)
## MacOS & Other
- Might work as a music player with the default output device.
- Not supported and not planned.