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
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