Audio Processing
0%
Course Title: Audio Processing
Course No: ENCT389
Nature of the Course: Theory + Lab
Semester: 6
Full Marks: 60 + 40 + 25
Pass Marks: 24 + 16 + 10
Credit Hours: 3
Course Description
Course Objectives
Course Contents
1. Fundamental of Sound and Audio Signal
7 hrs9 marks
2. Time Domain Audio Processing
8 hrs11 marks
3. Spectral Representation
7 hrs9 marks
4. Frequency Domain and Non-Linear Effects
10 hrs13 marks
4.5. Dynamic range control
- Envelop follow
- Compressor and limiting
- Expansion and gating
- ADSR
- Modulation effect
5. Music Information Retrieval
6 hrs8 marks
5.2. Spectral centroid and roll off
- Basics of spectral centroid and spectral roll
- Comparison between centroid and roll off
- Application (Timbre analysis, music/ speech classification)
5.3. Mel frequency cepstral coefficient (MFCC)
- Motivation for ceptral features
- Steps in MFCC
- Interpretation of coefficient
- Application (Speech recognition, music classification)
5.4. Chroma
- Concept of pitch classes (12- tone system) mapping
- Chromagram representation
6. Audio system and DAW Integration
4 hrs6 marks
Laboratory Works
- 1.Generate sinusoids; Downsample to observe aliasing
- 2.Measure file size, SNR, and spectral differences between WAV, MP3 (128k/320k), and FLAC
- 3.Temporal features extraction
- 4.Spectrogram and STFT
- 5.Mel spectrogram and CQT
- 6.MIR features: MFCC
- 7.DAW: Implement basic features
- 8.DAW integration and MIDI, VSTi implementation
Text Books
- 1.Christensen, M. G. (2019). Introduction to audio processing. Springer.
- 2.Smith, J. O. (2011). Spectral audio signal processing. W3K Publishing.
- 3.Zölzer, U. (Ed.). (2011). DAFX: Digital audio effects. Wiley.
- 4.Müller, M. (2015). Fundamentals of music processing: Audio, analysis, algorithms, applications. Springer.
- 5.Lyons, R. G. (2011). Understanding digital signal processing. Pearson Education.