Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2023/2024
UPOZORNĚNÍ: Jsou dostupné studijní plány pro následující akademický rok.

Multimedia signal synthesis

The course is not on the list Without time-table
Code Completion Credits Range Language
A0B31ZZS Z,ZK 4 2P+2C Czech

It is not possible to register for the course A0B31ZZS if the student is concurrently registered for or has already completed the course BAB31ZZS (mutually exclusive courses).

During a review of study plans, the course BAB31ZZS can be substituted for the course A0B31ZZS.

It is not possible to register for the course A0B31ZZS if the student is concurrently registered for or has previously completed the course BAB31ZZS (mutually exclusive courses).

Garant předmětu:
Lecturer:
Tutor:
Supervisor:
Department of Circuit Theory
Synopsis:

The introductory subject to the study of Digital Signal Processing. The main emphasis is focused on the interpretation and acquirement of the basic principals. Practical approaches and real examples from different areas (music, biomedical engineering, speech processing communication systems) are used.

The program system MATLAB is used for the tasks solution, which offers comfortable and user friendly environment with graphical and sound outputs and allows digital signal processing in different formats.

Requirements:

The condition for granting credit is elaboration of selected task in MATLAB.

Syllabus of lectures:

1. Introduction to digital signal processing

2. Sinusoidal signal generation

3. Signals in frequency domain, sinusoidal synthesis and analysis

4. Aliasing, sampling theorem, analysis of real signals in time domain

5. Simple first order digital filters, digital differentiators and integrators

6. Second-order digital filters - resonators

7. Audio application of digital filters, artificial reverberation, audio effects

8. Image processing using 1-d filters

9. DFT and FFT, windowing, , leakage, time and frequency resolution

10. User digital FIR and IIR filter realisation

11. Resampling systems

12. Audio modulation synthesis

13. Application for communication - DTMF

14. Quantization

Syllabus of tutorials:

1. Introduction to MATLAB environment, vector and matrix generation, load, plot, sound

2. Musical scale generation, DTMF signaling, Morse code

3. Additive synthesis of birds, music instruments and vowels

4. Short-time speech characteristics, time envelopes, speech-pause detector

5. Speech filtering, envelope detectors, peak detector of EMG activity

6. Subtractive synthesis waves and wind, narrowband filtering, noise cancellation

7. MA filters, comb and all-pole filters, Karplus-Strong algorithm to synthesise guitar

8. Images, histogram, filters, bright and contrast, edge detection using 1-d filters

9. Practical spectral analysis, periodogram, spectrogram, waterfall

10. FIR filter design for EEG rythm separation, biosignal acquisition

11. Wavetable synthesis of banjo, decimation, interpolation, resampling

12. Ring modulation, AM, synthetic bells, instruments, everyday sound

13. Filter design, coder, decoder, noise influence

14. Quantization error, filter coefficient quantization, limit cycles

Study Objective:

The aim of the study is theoretical and practical knowledge in the fundamentals of digital signal processing.

Study materials:

1. McClellan, J.H, Schafer, R.W., Yoder, M.A..: DSP First, A multimedia Approach, Prentice-Hall, Inc., New Jersey, 1998

2. Openheim, A.V., Schafer, R.W.: Discrete-Time Signal Processing. Prentice-Hall, Inc., New Jersey, 1998

3. Ambardar, A., Borghesani, C.: Mastering DSP Concepts using MATLAB. Prentice-Hall, Inc., New Jersey, 1998

Note:
Further information:
http://sami.fel.cvut.cz/zzs/
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2024-04-15
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet12525104.html