11
PLAYLIST CREATION VIA BREATHALYZER Eddie Bertot MMI593 – DSP for Embedded Audio Devices Spring, 2010

Playlist Creation via Breathalyzer

  • Upload
    keahi

  • View
    43

  • Download
    0

Embed Size (px)

DESCRIPTION

Playlist Creation via Breathalyzer. Eddie Bertot MMI593 – DSP for Embedded Audio Devices Spring, 2010. What is it???. - PowerPoint PPT Presentation

Citation preview

Page 1: Playlist Creation via Breathalyzer

PLAYLIST CREATION VIA BREATHALYZEREddie BertotMMI593 – DSP for Embedded Audio DevicesSpring, 2010

Page 2: Playlist Creation via Breathalyzer

WHAT IS IT??? An alternative approach to musical playlist

creation via human-computer interaction (HCI). Specifically, a specialized protocol is discussed and implemented as the interface between an iPhone/iPod-Touch and an external gas-sensing circuit. A user first interacts with the system through a graphical UI and a basic breathalyzer. Values from the breathalyzer are analyzed and the device queues a playlist based on a predetermined set of predicates.In a nutshell: Depending on how inebriated you are, your iPod/iPhone plays different music

Page 3: Playlist Creation via Breathalyzer

BASIC OPERATION:

Page 4: Playlist Creation via Breathalyzer

USER INTERFACE First, hook

everything up and give the breathalyzer 9-12VDC

Press “Upload BAC Level” and blow through the unit – a value shows

Then generate a playlist!

Page 5: Playlist Creation via Breathalyzer

MEDIA PLAYBACK The “Import Playlist”

button is pressed, and playback begins

Play/Pause and Skip

Current song is shown

Page 6: Playlist Creation via Breathalyzer

INFO PAGE In case you don’t

know what to do…

Page 7: Playlist Creation via Breathalyzer

ON THE INSIDE…

Page 8: Playlist Creation via Breathalyzer

SIGNAL FLOW

Page 9: Playlist Creation via Breathalyzer

THE PROTOCOL For transmission of data to iPhone, a binary

protocol was used. Its design was based primarily around the iPhone audio hardware: Slew Rate (frequency) limitations Capacitive nightmare

Page 10: Playlist Creation via Breathalyzer

HOW DOES IT KNOW?!

It’s rough, but it works. Believe me. I’ve used it.

Page 11: Playlist Creation via Breathalyzer

Demonstration