Skip to content

kothuri2/SurroundSoundSystem

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wireless Surround Sound System

This is no longer stable. Revert to commit 7545141 for stable code during restructuring.

SurroundSoundSystem is a wireless surround sound system started in CS 439 at the University of Illinois at Urbana Champaign. The purpose of this project is to allow multiple devices to play audio files wirelessly in synchronous.

Usage

Clone the repository. You will need Git, Python 2.7, Pip, and Homebrew. To install all other dependencies, run:

$  bash INSTALL.sh

You MUST start the slaves before the master. To start the slaves, no extra set-up should be needed:

$ python slave.py

To start the master, run it with the ips of each of the slaves as command line arguments. To play a song, type "add <song_name>" in the terminal and hit enter for each song you want to add. Make sure to add the song file to the audio_files directory first:

$  python master.py <list_of_slave_ips>

example:

$  python master.py 1.1.1.1 2.2.2.2 3.3.3.3

Todos

Work on many of the Todos has begun, so contact the maintainers before beginning.

  • Package deployment with an installation and configuration file.
  • Allow users to pause, play, and skip songs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 85.4%
  • HTML 14.6%