EE513 Audio Signals and Systems, Spring
2009
|
Instructor: Dr. K.D.
Donohue |
Phone: 859-257-4004 |
|
|
|
Office: 689
FPAT |
Hours: Tuesday 3:00pm -5:00pm
|
||
Course Description: An introduction to digital signal processing and
classification methods for audio signals. Topics include signal analysis and
system design using correlation functions, power spectra, difference equations,
and transfer functions; implementations of filters, classifiers, and audio effects;
characteristics and modeling of common audio signals such as speech, music, and
noise.
Prerequisite: Graduate or undergraduate students
with engineering standing and completed
A
student who has successfully completed this course should be able to:
1.
Characterize
digital audio systems with difference equations and transfer functions.
2.
Characterize
digital audio signals with correlation functions and power spectra.
3.
Design
systems for processing audio data for applications such as filtering, audio
effects, and signal classification.
4.
Know
the fundamental principles of acoustic energy generation and propagation.
5.
Program
with mathematics software to implement and evaluate designs.
6.
Work
as a team to solve multi-component problems.
Text: Digital Audio Signal Processing, Udo Zölzer,
John Wiley & Sons, 2008
Class Email
List: To receive relevant communications and
homework assignments for this class you must register for the list at the
following web site: http://lists.engr.uky.edu/mailman/listinfo/ee513
Materials: Matlab will be use extensively and is on all
university computers. A student edition
of Matlab is also available see http://www.mathworks.com/support/product/SV/
for more information.
|
Grading Undergraduate: |
Final |
30% |
|
|
Quizzes (4) |
20% |
|
|
Studio
Assignments (4) |
36% |
|
|
Homework (7) |
14% |
Grading scale:
For undergraduates
100-90% = A, 90-80% = B, 80-70% =C, 70-60% = D, and 60-0% E.
|
Grading
Graduate: |
Final |
30% |
|
|
Quizzes (4) |
20% |
|
|
Studio
Assignments (4) |
36% |
|
|
Homework (7) |
7% |
|
|
Paper/literature
Review (1) |
7% |
Grading scale:
For graduates
100-90% = A, 90-80% = B, 80-70% =C, 70-0% E.
Final
Quizzes: Quizzes will be given throughout the semester
to test recently acquired skills / knowledge.
In-class quizzes will typically involve problems that can be solved
without the help of specialized computer software. Take-home quizzes will require the use of
specialized software and the solutions are to be completed independently. No makeup quizzes will be given. The quizzes primarily assess course outcomes
1 through 4.
Studio
Assignments: Studio
assignments involve designing, implementing, and demonstrating a solution by students
working in teams (typically 2 to 3).
Time will be given in class (location will be in a lab with
workstations) to work on the problems with instructor present for interactions. The assignment may extend over several class
periods. Each student will hand in a
report consisting of the problems statement, the approach taken by the team to
solve the problems, and a description of the students individual contribution
to the team. At the end of the
assignment, all teams will present a short (10 minute) demonstration of the
results and answer questions. The final
grade will have a common component based on the solution and how effectively
the group worked together, and an individual component based on the report
summarizing their contributions to the project solution. Individual reports should be no more than 3
pages (single spaced 12 point font). The
use of figures, tables, and equations is highly recommended for make the report
clear and concise. Commented code developed
completely or partially by the individual should be submitted with the report
in an appendix. The studio assignments assess course outcomes 5 and 6.
Homework: Homework primarily involves
responding to problems posed in the textbook or in the lecture. Homework assignments focus on the assessment of
outcomes 1 through 4. Late homework
assignments will not be accepted.
Paper Review: For graduate students only, read a research paper (approved first
by instructor) related to audio signals/systems and write a critical report on
it. The report must accurately
summarize what the authors claim to show, describe the methods used to make
their point, and critically assess the degree to which they established their
claims. The paper review primarily
assesses outcomes 1 through 4.
Unethical behavior: The following activities are unethical:
·
Using data you
did not measure
·
Recording values
you did not observe
·
Copying a portion
of work belonging to someone else
Any of these will result in
the consequences described in the university’s policy on academic dishonesty.
(see http://www.chem.uky.edu/research/grossman/acadoffenses/index.htm ).
|
Tentative Course Schedule EE513 |
|||||||
|
Unit |
Lecture Dates |
Text Section |
Problems |
Lecture Topics |
|||
|
1 |
1-15 |
Lecture
Notes |
HW1 LN: Unit 1
(due 1-22) |
History/Introduction
to Matlab’s sound functions |
|||
|
2 |
1-20,22 |
Lecture
Notes |
HW2 LN: Unit 2 (due
1-29) |
DSP
general models (Z-transforms and difference equations) |
|||
|
3 |
1-27,29 |
Notes |
Studio
Assignment 1: Digital oscillator for a complex tone |
Digital
oscillators, Complex tones |
|||
|
4 |
2-3,5 |
Lecture
Notes |
HW3 LN: Unit 3 (due
2-12) |
PSD,
Spectrograms, and correlation functions (Quiz
1) |
|||
|
5 |
2-10,12 |
Ch.
2 |
HW4 TB: 2.1-3 (due 2-19) |
Quantization
noise, Graduate student paper
review assignment |
|||
|
6 |
2-17,19 |
Notes |
Studio
Assignment 2:
Characterize noise and distortion |
Probability
density function estimation, Transfer characteristics, PSD estimation |
|||
|
7 |
2-24,26 |
Notes |
Studio
Assignment 2:
Characterize noise and distortion |
(Quiz 2) |
|||
|
8 |
3-3,5 |
Ch.
5.1,2 |
HW5 TB: 1.2,6, 2.2,4, 3.1,3 4.1,2,3 (due 3-12) |
Filter
design, Recursive |
|||
|
9 |
3-10,12 |
Ch.
5.3,4 |
HW6 TB: 8.3,8,9, 9.2,4,5,6,10.2 |
Digital
filters Non-Recursive, Filter Banks |
|||
|
Spring Break! |
|||||||
|
10 |
3-23,
26 |
Notes |
Studio
Assignment 3: Filter
design for signal enhancement |
Filters
for signal enhancement, noise reduction, and signal classification (Quiz 3) |
|||
|
11 |
3-31,4-2 |
Notes |
Studio
Assignment 3: Filter
design for signal Classification |
Subband
filter banks |
|||
|
12 |
4-7,9 |
Ch.
6.1-4 |
HW 7 TB: 1.1,2,3 3.1 |
Wave
Propagation and Room Acoustics |
|||
|
13 |
4-14,
16 |
Notes |
Studio
Assignment 4:
Estimating acoustic parameters and room size |
(Quiz 4) (Graduate students: Hand in paper
review) Velocity estimation, modal
analysis |
|||
|
14 |
4-21,
23 |
Notes |
Studio
Assignment 4:
Filtering out room effects. |
Room
effect simulation and denoising/noise reduction |
|||
|
15 |
4-28,
30 |
|
|
Review
(Quiz 5) |
|||
|
|
|
|
Final
Exam (5/6/09) 3:30 PM |
|
|||
TB = Problems
assigned in textbook; LN = Problems assigned in lecture notes