Course detail
Digital Audio Signal Processing
FEKT-MCASAcad. year: 2016/2017
Acoustic signal and its essential characteristics, auditory masking, approaches to implementation of discrete and digital systems for sound processing, essential and advanced methods and structures for sound processing, time-invariant and –variant systems and their optimized simulation and implementation, implementation of frequently used tools for sound processing and musical effects, non-linear systems for sound processing and their implementation, sound panning systems, simulation of sound propagation in enclosed space and ways of its implementation, restoration of damaged audio recordings.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Lectures provide the explanation of basic principles, subject methodology, examples of problems and their solutions.
Computer exercises support practical mastering of themes presented in lectures. Active participation of students is required.
Participation at lectures is recommended. Participation at computer exercises is checked.
Course is taking advantage of e-learning (Moodle) system.
Assesment methods and criteria linked to learning outcomes
Course curriculum
2. Discrete signals and systems, approaches to discrete and digital system implementation, acoustic signals and their processing,
3. Essential instruments, methods and structures for DSP system implementation,
4. Advanced delay structures, delay networks,
5. Time-invariant and –variant frequency filters, musical effects,
6. FIR systems, optimized algorithms for FIR system implementation,
7. IIR systems with varying length of delay buffer, peak and RMS value detector, discrete signal integrator,
8. Systems for signal dynamics modification, DRC system, maximize,
9. Nonlinear discrete system model, description of essential nonlinearities and nonlinear systems, frequency-dependent nonlinear systems,
10. Acoustic signal panning, vector based panning, ambisonic panning, multichannel panning, reflected sound wave panning,
11. Simulation of sound wave propagation, physical, perceptual and approximation approach, frequency-dependent sound wave absorption,
12. Echogram, first reflections, subsequent reflections and subsequent reverberation, structures for sound auditory simulation,
13. Acoustic signal restoration, broadband background noise reduction, impulsive disturbance reduction in acoustic signal.
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
U. Zolzer: Digital Audio Signal Processing, Technical University of Hamburg-Harburg, Germany
Recommended reading
Classification of course in study plans
- Programme EEKR-M Master's
branch M-TIT , 2 year of study, winter semester, elective specialised
branch M-EST , 1 year of study, winter semester, elective interdisciplinary - Programme EEKR-M Master's
branch M-TIT , 2 year of study, winter semester, elective specialised
branch M-EST , 1 year of study, winter semester, elective interdisciplinary - Programme AUDIO-P Master's
branch P-AUD , 2 year of study, winter semester, elective specialised
- Programme EEKR-CZV lifelong learning
branch EE-FLE , 1 year of study, winter semester, elective specialised
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
2. Discrete signals and systems, approaches to discrete and digital system implementation, acoustic signals and their processing,
3. Essential instruments, methods and structures for DSP system implementation,
4. Advanced delay structures, delay networks,
5. Time-invariant and –variant frequency filters, musical effects,
6. FIR systems, optimized algorithms for FIR system implementation,
7. IIR systems with varying length of delay buffer, peak and RMS value detector, discrete signal integrator,
8. Systems for signal dynamics modification, DRC system, maximizer,
9. Nonlinear discrete system model, description of essential nonlinearities and nonlinear systems, frequency-dependent nonlinear systems,
10. Acoustic signal panning, vector based panning, ambisonic panning, multichannel panning, reflected sound wave panning,
11. Simulation of sound wave propagation, physical, perceptual and approximation approach, frequency-dependent sound wave absorption,
12. Echogramm, early reflections, subsequent reflections and subsequent reverberation, structures for sound auditory simulation,
13. Acoustic signal restoration, broadband background noise reduction, impulsive disturbances reduction in acoustic signal.
Laboratory exercise
Teacher / Lecturer
Syllabus
2. Frequency analysis of periodic and aperiodic signals with the help of DFT and FFT,
3. IIR and FIR system implementation in direct form and in canonical forms in time domain,
4. System and basic structure combinations, advanced delay structures,
5. Time-invariant parametric IIR filters, their implementation with the help of system combination,
6. Introduction to advanced system simulations in Simulink, foreground and background processes, first test from computer exercises,
7. Transition from time-invariant to time-variant systems, forms of their analysis in Matlab and Simulink,
8. Time-variant system with varying centre or cut-off frequency (Wah-Wah), with varying feedforward and feedback gains (All-pass phaser),
9. Time-variant system with varying length of delay buffer (Chorus, Flanger, Phaser), peak and RMS value detector, discrete signal integrator,
10. Optimized implementation of higher order FIR system, optimized implementation of simultaneous FIR filtration of two signals, implementation of FIR time-variant system,
11. Systems for signal dynamics modification, DRC system, maximizer,
12. Essential nonlinearities and nonlinear systems, frequency dependent nonlinear systems (Exciter), common frequency dependent distorter (Enhancer).
13. Structures for sound auditory simulation, early reflections simulation, subsequent reflections and subsequent reverberation simulation, second test from computer exercises.