A cross-plattform Soundboard written in Go and Svelte
- Nodejs (Tested with Version 10)
- Go (Tested with Version 1.14)
- Beep ( It uses Oto under the hood, so check out the dependencies if something's not working with your audio playback )
- Gorilla Websocket
make server
make ui
make dev
-buff int
Output buffer size in bytes (default 256)
-path string
path to sound files (default "./sounds")
-port int
Port to listen for the webinterface (default 8000)
-samplerate int
Output Samplerate in Hz (default 48000)
POSSIBLE FUTURE FEATURES:
- Create API for audio files and listen to them from the browser
- Store volume and Favourite Sounds in Browser local storage