• Skip to Main Content
  • Go to the Website's Home
  • Go to Website News
  • Go to About this site
  • Skip to Audience Navigation Menu
  • About
    • Welcome to the College
    • Facts and Figures
    • Message from the Dean
    • Visit Us
    • College Administration
    • News Center
  • Research
    • Research Home
    • Departments
    • Centers & Labs
    • Faculty Directory
    • Opportunities for Undergraduates
  • Admissions
    • Undergraduate Admissions
    • Undergraduate Recruiting
    • Graduate Admissions
  • Academics
    • Departments
    • Undergraduate Programs and Degrees
    • Graduate Programs and Degrees
    • Course Guide/Bulletin
    • Teaching
    • Support Services
  • Departments
    • Aerospace Engineering
    • Atmospheric, Oceanic and Space Sciences
    • Biomedical Engineering
    • Chemical Engineering
    • Civil and Environmental Engineering
    • Electrical Engineering and Computer Science
    • Industrial and Operations Engineering
    • Interdisciplinary Professional Programs
    • Materials Science and Engineering
    • Mechanical Engineering
    • Naval Architecture and Marine Engineering
    • Nuclear Engineering and Radiological Sciences
  • Support the College
    • Giving
    • Involve Yourself
    • Corporate Relationships
  • Information for:  
  • Alumni
    • Get Involved
    • Alumni Society
    • Homecoming
    • News Center
    • Michigan Engineer
    • Contact
  • Students
    • Academics & Advising
    • Life @ Michigan
    • Scholarships, Financial Aid & Funding
    • Career Resources
    • Academic Calendar
    • Course Guide/Bulletin
  • Faculty
    • College Faculty Meetings
    • Getting Research Funding
    • Employment Opportunities
  • Staff
    • Department Listing
    • College Administration
    • Contacts
    • Faculty Directory
    • Staff Handbook
    • Employment Opportunities
  • Friends
    • K-12 Outreach
    • Parents Weekend
    • Community Service Projects
    • Contacts
  • Corporations
    • Corporate Relations
    • Sponsoring Research
    • Opportunities for Interaction
    • Professional Education
    • Technology Transfer and Licensing

Introduction to Engineering

Engineering 100

  • Engineering 100 Home
  • ABET Accreditation
  • Sections
    • Fall 2009
      • Section 100
      • Section 200
      • Section 300
      • Section 400
      • Section 500/UC 163
      • Section 600
      • Section 700
      • Section 800
      • Section 900
    • Winter 2010
      • Section 100
      • Section 200
      • Section 300
      • Section 400
      • Section 500
      • Section 600
      • Section 700
      • Section 800
      • Section 900

Home  /  Courses  /  Engineering 100  /  Sections  /  Fall 2009  /  Section 300  /  Home

  • Home
  • Faculty
  • Photo Gallery
  • Video

Home

Section 300 Tuesday/Thursday 10:30AM-12:00PM 133 CHRYSLER

MUSIC SIGNAL PROCESSING

Andrew E. Yagle and Pauline B. Khan

The goals of this course are: (1) To analyze music the way an engineer would analyze an unfamiliar phenomenon; (2) to learn the basics of Fourier signal analysis and synthesis, motivated by observation of musical signals; (3) to apply this to design of two projects; (4) to introduce students to oral and written technical communication, working in teams, and problem solving.

Several weekly labs will allow students to compute frequencies of musical notes using signal processing techniques, discover relations between them using semilog plots, learn and then apply basic Fourier signal analysis techniques (including time-frequency analysis) to simple music, and simple digital synthesis of music.

There are two projects: (1) analysis of touch-tone phone signals and design of touch-tone analyzers and synthesizers on a computer; and (2) a simple music synthesizer and music transcriber that produces a musical-staff-like transcription from .wav files of synthesized music, also on a computer. Both of these projects will require students to apply learned signal processing techniques to analyze, design and test a solution to an open-ended problem.

In the course of these projects, students will learn to function in teams, apply engineering techniques to analysis and design, and write and present technical reports demonstrating and documenting their results. Music transcription is not yet completely solved, so there is a definite open-ended nature to this part of the project. Ethical issues include whether music, regarded as a string of numbers or as a mathematical function, should be copyrightable, and whether a new synthetic instrument should be patentable.

This course will be of interest to students interested in electrical engineering, signal processing, and music technology.

Absolutely no previous knowledge of music is necessary at all. Teams should include a member with some basic knowledge of music and another member with some very basic programming experience. This is NOT a composition or performance arts technology course. No calculus or complex numbers will be required in the course.

XHTML 1.0 Valid
CSS 2.1 Valid
University of Michigan
  • Home
  • Contact Us
  • Site Map
  • Site Feedback
  • Accessibility
  • Emergency Procedures
  • Jump to top of the page
© 2009 College of Engineering, University of Michigan