Skip to content

sbinet-xyz/sounddrop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sounddrop : Multiroom audio system

FOSSA Status

Overview

Sound Drop is a golang software to play music in multiple rooms at the same time. It's designed to run on multiple devices and allows them to discover themselves automatically on the local network. User can after create group of devices to share sound between them.

Basic usage

Binaries are availables on releases page

Warnings

  • Versions of go prior to 1.8 aren't supported
  • Only wave files sampled at 44100Hz are supported
  • playlist-dir must only contains supported wave files

Usage

# on a device with sound files
./sounddrop.linux.amd64 -auto-accept -auto-start-stream -playlist-dir=/path/to/sounds/folder

# on the others devices (on the same network)
./sounddrop.linux.amd64

CLI reference

  -auto-accept
        Auto accept discovered devices
  -auto-start-stream
        Auto start audio stream
  -playlist-dir string
        Directory containing audio files to play (default ".")
  -port int
        Server port (default 19416)

Author

Nicolas Perraut - @tuarrep

License

FOSSA Status

Third party softwares

See FOSSA Report

About

Multiroom decentralized audio system

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 96.4%
  • Dockerfile 3.6%