ECE 477 Digital Systems Senior Design Project Fall 2006

Total Page:16

File Type:pdf, Size:1020Kb

ECE 477 Digital Systems Senior Design Project Fall 2006

ECE 477 Digital Systems Senior Design Project Fall 2006

Homework 1: Team Building and Project Idea Due: Friday, August 25, at NOON

Proposed Project Name: ______Algorhythms______

Team Members (#1 is Team Leader):

#1: Chris Arges Areas of Expertise: Software #2: Radhika Mulani Areas of Expertise: Sensors #3: Sumanth Peddamatham Areas of Expertise: PCB #4: Alex Tucker Areas of Expertise: Audio Effects

Project Idea: Abstract

Our project is to create a music playback device that accepts input from sensors (i.e. accelerometers, photosensors, MIDI) to modulate music with digital audio effects. This device enables all people, with or without musical ability, to dynamically interact with music.

Motivation

The advent of mp3 players has further solidified the listener in a passive role with little to no ability to alter the sound. On the other hand, MIDI, a common musical parameter control protocol, is nothing but a series of messages and hence, sounds only as good as the sound generator parsing it. As such, MIDI streamed in an inexpensive soundcard sounds radically different from the same played on a quality synthesizer. The mod file format was a response to this in that it includes a number of embedded samples called in response to control messages. This makes a mod file sound the same regardless of what processor it is played on. Creating a hardware media player for such a file type would combine the flexibility of MIDI with a static sound quality comparable to that of an mp3. The ideal end application of this device would be an interactive portable media player with a unique human interface.

Design Objectives

 parse .mod files and output to a headphone jack ECE 477 Digital Systems Senior Design Project Fall 2006

 accept user input to alter various parameters

 digital audio effects generation

 data transfer to and from device

Cost Estimate

Processor, Sensors, ICs: (Sampled)

Packaging: $100

Discretes: $50

Miscellaneous: $50

Total: $200

Contribution Chris will schedule meetings, program the music file player structure and control software. Radhika will work on software for sensor interfacing. Sumanth will be developing the PCB layout and music file player software. Alex will oversee the documentation and as well as implement digital audio effect algorithms.

Preliminary Block Diagram

E

M

x

e Serial

t

m

e

r Data

o

n

r

a

y

l ADSP-BF532

Various Sensors

Recommended publications