Microprocessors and Music Project Showcase - April 20, 2009

On April 20, students in Peter Chen's Spring Microprocessors and Music ENG100 course demonstrated their projects in Tishman Hall at the Computer Science and Engineering building at U-M.

Students in this course experience the complete life cycle of a substantial,creative project in computer science and engineering; they propose, design, build, and demonstrate their own microprocessor-based music synthesizer.

In the first half of the course, students learn how to create digital logic circuits and use this knowledge to implement and program a working microprocessor on a field-programmable gate array.

In the second half of the course, students work in teams to design, build, and demonstrate their own music synthesizer. The synthesizer is implemented as an assembly-language program running on the team's own microprocessor. Synthesizers use a variety of I/O devices, such as a speaker, microphone, keyboard, mouse, LCD and VGA displays, secure digitalcard, serial port, and FFT co-processor.

Below are photos from the April 20 event at which students demonstrated their projects. To view or download larger photos, just click on the thumbnail image you want to view.