# 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

 - [x] play mp3
 - [x] play ogg
 - [x] play wav
 - [x] play flac
 - [x] read mp3 duration
 - [ ] read ogg duration
 - [ ] read wav duration
 - [x] block buttons
 - [x] fullscreen
 - [x] 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
 - [x] press forward mouse button while playing
 - [x] decoupled ability to define audio side-effect logic
 - [ ] configure button / mouse press
 - [ ] multiple audio devices