Go to file
2024-06-06 22:55:11 +02:00
sounds/example initial. 2023-07-17 22:43:55 +02:00
src defunct version of windows tray with winit 2024-06-06 22:55:11 +02:00
strinto code: side-feature: exploring string into solution. will probably be moved away 2024-01-25 21:59:34 +01:00
templates refactor: removing metadata package, and commented code; renaming template to soundboard.jinja 2024-01-20 22:40:52 +01:00
.env code: README, .env support 2024-01-20 22:54:48 +01:00
.gitignore initial. 2023-07-17 22:43:55 +02:00
Cargo.lock code: side-feature: exploring string into solution. will probably be moved away 2024-01-25 21:59:34 +01:00
Cargo.toml code: side-feature: exploring string into solution. will probably be moved away 2024-01-25 21:59:34 +01:00
Justfile refactor: unused import, removed bin command for adaptive run 2024-01-25 21:56:18 +01:00
README.md docs: update current features 2024-01-22 13:49:14 +01:00

Soundboard

The idea is to run a web server that serves a sound board app to your devices, so you can play sounds on your computer from a second device.

Features

  • play mp3
  • play ogg
  • play wav
  • play flac
  • read mp3 duration
  • read ogg duration
  • read wav duration
  • block buttons
  • fullscreen
  • portrait/landscape
  • static css
  • categories
  • set folders per env
  • set output device per env
  • endpoint for setting devices
  • endpoint for setting folders
  • auth
  • multi-device support
  • press forward mouse button while playing
  • decoupled ability to define audio side-effect logic
  • configure button / mouse press
  • multiple audio devices