1 / 18

Wireless Music Sharing

Wireless Music Sharing. Team Ganz: Mike O’Malley™ Ben LaPointe Erik Christensen Nhat Khai Nguyen. Scenario. John and Matt are listening to music in ECE 232 John wants to listen to Matt’s music Matt sets his “Team Ganz” player to transmit John sets his “Team Ganz” player to receive

Download Presentation

Wireless Music Sharing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Wireless Music Sharing Team Ganz: Mike O’Malley™ Ben LaPointe Erik Christensen Nhat Khai Nguyen

  2. Scenario • John and Matt are listening to music in ECE 232 • John wants to listen to Matt’s music • Matt sets his “Team Ganz” player to transmit • John sets his “Team Ganz” player to receive • John now has Matt’s music streaming wirelessly to his headphones • Jill wakes up and sees John listening to Matt’s music • She sets her “Team Ganz” player to receive • John and Jill are both listening to Matt’s music

  3. Goals • Allow music to be shared wirelessly between portable music players • Broaden users’ musical exposure • Store information on music listened to for later purchase

  4. Big picture: User level

  5. Proposed device functionality • Transmit Mode • Listen to your own music • Wirelessly send current music selection to other users • Provide data such as song title, artist, and player ID • Receive Mode • Wirelessly receive music from transmitter • Displays data such as song title and artist to user • Allow user to rate the music selection • Able to select which transmitter to receive from • Sync Mode • Sync song information and ratings to PC • Store MP3s on music player • Charge battery

  6. Inter-device Diagram Receiver Transmitter

  7. Possible Audio Source Models • Line in audio source (In-line Encoder) • Bluetooth audio source (Repeater) • Standalone

  8. Line in audio source (In-line Encoder) • Features • Used to support legacy digital music players • Must encode stereo audio • Song information provided through manufacturer specific connection • Insert inline between player and headphones • Pros • Compatible with any analog audio source • Users can keep existing player • Cons • Song information may not be available • Song information through vendor specific cable

  9. Bluetooth audio source (Repeater) • Features • Support Bluetooth players and accessories such as naviPlay for the iPod • Bluetooth must be able to receive and transmit at the same time • Pros • Transmitting requires no codec conversions • Compatible with other Bluetooth transmitters • Cons • Repeater will have to use a Bluetooth 2.x Enhanced Data Rate (EDR) chipset – 3Mbps allows multiple stereo audio links

  10. Standalone Audio Source • Features • Built-in Flash or Disk storage • Needs MP3 Decoder • Song info from ID3 tags • Pros • Time-invariant audio source • Complete control over the audio path • ID3 tags provide easy song information • Cons • Users must switch to our device and discard previous player • Added expense of MP3 decoder

  11. Block Diagram

  12. Wireless Design Goals • Near CD quality sound • Range between 10 and 100 meter • Trade off with power consumption • Multiple Transmitters in the same area • Broadcast from one transmitter to several receivers • Transmit song and user data • Standardized for compatibility

  13. Wireless Options • FM with Radio Data System (RDS) • Broadcasts well • Find empty frequencies • Small amount of data in RDS • WiFi 802.11 • 100m range (power hungry) • Needs to use multicast for broadcasting • Needs to form Ad-hoc networks and discover devices • Zigbee – only meant for slow data rates • WiMedia – chipsets do not have advanced features • Bluetooth • <10m, 10m, or 100m device classes • Point to Multipoint available on some chipsets • Chips made to transmit stereo audio to headsets • Can only broadcast to 7 other devices • Generic Media Control Profile for song and other information

  14. One Proposed Solution • Broadcom BCM2037 • Bluetooth 2.0 with Enhanced Data Rate (EDR) • 3 Mbps • Multiple stereo links • Low power • Integrated Radio • STA027 • SBC codec • Stereo encoding and decoding • STA013 • MP3 decoder • TI stereo audio codec

  15. Currently Selected Parts Block Diagram

  16. Current Status • TI samples in route • ST Microelectronics samples in route • Emails out to Bluetooth chips manufactures and distributors • Will make calls next week to lock in Bluetooth SoC

  17. Design Dilemma Matrix

  18. MPR Specifications • Test I2S and I2C buses • Test each chip to learn how to integrate it • Sample communications over Bluetooth • Hardware layout

More Related