This is my first ever Rust program.
The motivation of this is to create a soundboard with global hotkey support on Wayland, because Soundux wouldn’t add it :<
That’s why this soundboard is structurally very similar to Soundux.
Here’s a screenshot:
This is my first ever Rust program.
The motivation of this is to create a soundboard with global hotkey support on Wayland, because Soundux wouldn’t add it :<
That’s why this soundboard is structurally very similar to Soundux.
Here’s a screenshot:
Global hotkey is only used for playing the sounds and nothing else, and that is basically just running a command.
This will play all files that has an audio stream (cls is also using this command):
ffmpeg -i <file> -f s16le - | pacat -d <sink> --channels=<1 for mono, 2 for stereo> --rate=<sample rate> --volume=<0-65535, 65535 = 100%>
I guess it is pretty complicated so maybe I’ll add a way to play files.