6
Rhythmic Party Music Sync Never again will your music be out of phase at your home party. Easily sync music playing on multiple systems.

Rhythmic Party Music Sync Never again will your music be out of phase at your home party. Easily sync music playing on multiple systems

Embed Size (px)

Citation preview

Page 1: Rhythmic Party Music Sync Never again will your music be out of phase at your home party. Easily sync music playing on multiple systems

Rhythmic Party Music Sync

Never again will your music be out of phase at your home party. Easily sync music playing on

multiple systems.

Page 2: Rhythmic Party Music Sync Never again will your music be out of phase at your home party. Easily sync music playing on multiple systems

What is Rhythmic?

• Rhythmic synchronizes music through multiple computers, making them act like distributed speakers.

• The convergence of digital media and home entertainment has made it even easier to entertain at parties

• Computer Speakers are small how do you exploit the abundance of computers to span a house?

Page 3: Rhythmic Party Music Sync Never again will your music be out of phase at your home party. Easily sync music playing on multiple systems

Who Will Use It?

• Rhythmic makes the home digital experience seamless and solves many of the flaws of current solutions.

• Party Use:– There is typically one stereo in the living room with the volume turned up to

eleven so that the music can be heard everywhere in the house.• Too Loud for Conversation

• Music Muffled in other rooms

• Home Use:– Allows you to wander about your house without any break in your musical

experience– Often, when you go between rooms you notice that the audio from one room is

slightly out of sync from the music in the other. Rhythmic is the solution to this problem

Page 4: Rhythmic Party Music Sync Never again will your music be out of phase at your home party. Easily sync music playing on multiple systems

Features

• Stage One– Rhythmic synchronizes multiple computers playing digital audio

files that are uniformly accessible to each participating computer– Needed Features:

• Play a specified audio file• Synchronize starting to play the file• Ensure Synchronization throughout the clip

• Stage Two– Functionality for sending files to remote systems so that files in

play list are accessible on all systems• Allows some systems to maintain security on their collection to

outside world.

Page 5: Rhythmic Party Music Sync Never again will your music be out of phase at your home party. Easily sync music playing on multiple systems

Implementation

• Java Media Framework 2.0– Provides Java Media player allowing cross

platform functionality.– Easily wraps multiple digital audio codecs. – Supports Real-Time Protocol which has

functionality for synchronizing audio stream.

Page 6: Rhythmic Party Music Sync Never again will your music be out of phase at your home party. Easily sync music playing on multiple systems

Feasibility

• System exists in hardware solutions– Demand clearly exists– Software Solution is superior from cost stand-

point and also allows synchronization between more than two systems

• Java API exists for easy development

• Needs feasibly 5 people for easy decomposition of the project.