go-soundboard

command module
v0.0.0-...-c036310 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 14, 2020 License: MIT Imports: 6 Imported by: 0

README

Go Report Card

Go Soundboard Screenshot

A cross-plattform Soundboard written in Go and Svelte

Dependencies

  • 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

Build

Server

make server

Webinterface

make ui

Development

make dev

Usage

   -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

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL