SlideShare una empresa de Scribd logo
1 de 10
Amity School of Engineering & Technology 
1 
Amity School of Engineering & Technology 
AUDIO SIGNAL PROCESSING 
Credit Units: 4 
Mukesh Bhardwaj
Amity School of Engineering & Technology 
Module 1 
DISCRETE-TIME SIGNAL 
PROCESSING 
2
Amity School of Engineering & Technology 
DISCRETE-TIME SIGNAL PROCESSING 
• Audio coding algorithms operate on a quantized 
discrete-time signal. 
• Prior to compression, most algorithms require that the 
audio signal is acquired with high-fidelity characteristics. 
• In typical standardized algorithms, audio is assumed to 
be bandlimited at 20 kHz, sampled at 44.1 kHz, and 
quantized at 16 bits per sample. 
• In the following discussion, we will treat audio as a 
sequence, i.e., as a stream of numbers denoted 
3
Amity School of Engineering & Technology 
Transforms for Discrete-Time Signals 
• Discrete-time signals are described in the 
transform domain using the z-transform and the 
discrete-time Fourier transform (DTFT). 
• These two transformations have similar roles as 
the Laplace transform and the CFT for analog 
signals, respectively. 
• The z-transform is defined as 
4
Amity School of Engineering & Technology 
Transforms for Discrete-Time Signals 
• where z is a complex variable. Note that if the z-transform 
is evaluated on the unit circle, i.e., for 
• then the z-transform becomes the discrete-time Fourier 
transform (DTFT). The DTFT is given by, 
• The DTFT is discrete in time and continuous in 
frequency. As expected, the frequency spectrum 
associated with the DTFT is periodic with period 2π rads. 
5
Amity School of Engineering & Technology 
The Discrete and the Fast Fourier Transform 
• A computational tool for Fourier transforms is developed 
by starting from the DTFT analysis expression (2.11), 
and considering a finite length signal consisting 
of N points, i.e., 
• Furthermore, the frequency-domain signal is sampled 
uniformly at N points within one period, Ω = 0 to 2π, i.e., 
6
Amity School of Engineering & Technology 
The Discrete and the Fast Fourier Transform 
• With the sampling in the frequency domain, the Fourier 
sum of Eq. (2.13) becomes 
• It is typical in the DSP literature to replace Ωk with the 
frequency index k and hence Eq. (2.15) can be written 
as, 
• The expression in (2.16) is called the discrete Fourier 
transform (DFT). 
7
Amity School of Engineering & Technology 
The Discrete and the Fast Fourier Transform 
• Note that the sampling in the frequency domain forces 
periodicity in the time domain, i.e., x(n) = x(n + N). 
• We also have periodicity in the frequency domain, X(k) 
= X(k + N), because the signal in the time domain is also 
discrete. 
• These periodicities create circular effects when 
convolution is performed by frequency-domain 
multiplication, i.e., 
where 
8
Amity School of Engineering & Technology 
The Discrete and the Fast Fourier Transform 
• The symbol ⊗ stands for circular or periodic convolution; 
and mod N implies modulo N subtraction of indices. 
• With the proper normalization, the DFT matrix can be 
written as a unitary matrix. 
• The N-point inverse DFT (IDFT) is written as 
• The DFT transform pair is represented by the following 
notation: 
9
Amity School of Engineering & Technology 
• The DFT can be computed efficiently using the fast Fourier 
transform (FFT). 
• The FFT takes advantage of redundancies in the DFT sum by 
decimating the sequence into subsequences with even and odd 
indices. 
• It can be shown that if N is a radix-2 integer, the N-point DFT can 
be computed using a series of butterfly stages. 
• The complexity associated with the DFT algorithm is of the order 
of N2 computations. 
• In contrast, the number of computations associated with the FFT 
algorithm is roughly of the order of N log2N. 
• This is a significant reduction in computational complexity and FFTs 
are almost always used in lieu of a DFT. 
10

Más contenido relacionado

La actualidad más candente

Pcap Headers Description
Pcap Headers DescriptionPcap Headers Description
Pcap Headers DescriptionShravan Kumar
 
chap2 outil_mathematiques
chap2 outil_mathematiqueschap2 outil_mathematiques
chap2 outil_mathematiquesBAKKOURY Jamila
 
Fir filter design (windowing technique)
Fir filter design (windowing technique)Fir filter design (windowing technique)
Fir filter design (windowing technique)Bin Biny Bino
 
Presentation on fourier transformation
Presentation on fourier transformationPresentation on fourier transformation
Presentation on fourier transformationWasim Shah
 
Rappel de cours traitement de signal
Rappel de cours traitement de signalRappel de cours traitement de signal
Rappel de cours traitement de signalmanahil2012
 
Chapter 6m
Chapter 6mChapter 6m
Chapter 6mwafaa_A7
 
td_devoirs_2013.pdf
td_devoirs_2013.pdftd_devoirs_2013.pdf
td_devoirs_2013.pdfMeryemH2
 
Composants reconfigurables
Composants reconfigurablesComposants reconfigurables
Composants reconfigurablesPeronnin Eric
 
Pulse modulation
Pulse modulationPulse modulation
Pulse modulationstk_gpg
 
Projet de communication numérique Réalisation d'une chaîne de transmission nu...
Projet de communication numérique Réalisation d'une chaîne de transmission nu...Projet de communication numérique Réalisation d'une chaîne de transmission nu...
Projet de communication numérique Réalisation d'une chaîne de transmission nu...Yassine Nasser
 
PLL & DLL DESIGN IN SIMULINK MATLAB
PLL & DLL DESIGN IN SIMULINK MATLABPLL & DLL DESIGN IN SIMULINK MATLAB
PLL & DLL DESIGN IN SIMULINK MATLABkartik pal
 
Fast Fourier Transform Analysis
Fast Fourier Transform AnalysisFast Fourier Transform Analysis
Fast Fourier Transform Analysisdhikadixiana
 
A seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORM
A seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORMA seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORM
A seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORMमनीष राठौर
 
Chapter 4 the processor
Chapter 4 the processorChapter 4 the processor
Chapter 4 the processors9007912
 

La actualidad más candente (20)

Pcap Headers Description
Pcap Headers DescriptionPcap Headers Description
Pcap Headers Description
 
chap2 outil_mathematiques
chap2 outil_mathematiqueschap2 outil_mathematiques
chap2 outil_mathematiques
 
Fir filter design (windowing technique)
Fir filter design (windowing technique)Fir filter design (windowing technique)
Fir filter design (windowing technique)
 
Presentation on fourier transformation
Presentation on fourier transformationPresentation on fourier transformation
Presentation on fourier transformation
 
Dif fft
Dif fftDif fft
Dif fft
 
Rappel de cours traitement de signal
Rappel de cours traitement de signalRappel de cours traitement de signal
Rappel de cours traitement de signal
 
Chapter 6m
Chapter 6mChapter 6m
Chapter 6m
 
td_devoirs_2013.pdf
td_devoirs_2013.pdftd_devoirs_2013.pdf
td_devoirs_2013.pdf
 
SPEECH CODING
SPEECH CODINGSPEECH CODING
SPEECH CODING
 
Composants reconfigurables
Composants reconfigurablesComposants reconfigurables
Composants reconfigurables
 
Pulse modulation
Pulse modulationPulse modulation
Pulse modulation
 
Hilbert
HilbertHilbert
Hilbert
 
Projet de communication numérique Réalisation d'une chaîne de transmission nu...
Projet de communication numérique Réalisation d'une chaîne de transmission nu...Projet de communication numérique Réalisation d'une chaîne de transmission nu...
Projet de communication numérique Réalisation d'une chaîne de transmission nu...
 
Digital filter structures
Digital filter structuresDigital filter structures
Digital filter structures
 
PLL & DLL DESIGN IN SIMULINK MATLAB
PLL & DLL DESIGN IN SIMULINK MATLABPLL & DLL DESIGN IN SIMULINK MATLAB
PLL & DLL DESIGN IN SIMULINK MATLAB
 
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
Discrete Fourier Series | Discrete Fourier Transform | Discrete Time Fourier ...
 
Fast Fourier Transform Analysis
Fast Fourier Transform AnalysisFast Fourier Transform Analysis
Fast Fourier Transform Analysis
 
A seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORM
A seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORMA seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORM
A seminar on INTRODUCTION TO MULTI-RESOLUTION AND WAVELET TRANSFORM
 
The FFT And Spectral Analysis
The FFT And Spectral AnalysisThe FFT And Spectral Analysis
The FFT And Spectral Analysis
 
Chapter 4 the processor
Chapter 4 the processorChapter 4 the processor
Chapter 4 the processor
 

Destacado

Digital Audio & Signal Processing (Elad Gariany)
Digital Audio & Signal Processing (Elad Gariany)Digital Audio & Signal Processing (Elad Gariany)
Digital Audio & Signal Processing (Elad Gariany)Ron Reiter
 
Sound analysis and processing with MATLAB
Sound analysis and processing with MATLABSound analysis and processing with MATLAB
Sound analysis and processing with MATLABTan Hoang Luu
 
FPGA FIR filter implementation (Audio signal processing)
FPGA FIR filter implementation (Audio signal processing)FPGA FIR filter implementation (Audio signal processing)
FPGA FIR filter implementation (Audio signal processing)Hocine Merabti
 
audio signal
audio signalaudio signal
audio signalhariroy
 
Real-time DSP Implementation of Audio Crosstalk Cancellation using Mixed Unif...
Real-time DSP Implementation of Audio Crosstalk Cancellation using Mixed Unif...Real-time DSP Implementation of Audio Crosstalk Cancellation using Mixed Unif...
Real-time DSP Implementation of Audio Crosstalk Cancellation using Mixed Unif...CSCJournals
 
Signal processing system for audio sensing and manipulation for the control o...
Signal processing system for audio sensing and manipulation for the control o...Signal processing system for audio sensing and manipulation for the control o...
Signal processing system for audio sensing and manipulation for the control o...Akash Kpa
 
Application of digital_signal_processing_in_audio_processing[1]
Application of digital_signal_processing_in_audio_processing[1]Application of digital_signal_processing_in_audio_processing[1]
Application of digital_signal_processing_in_audio_processing[1]Sveris COE Pandharpur
 
Audio and video compression
Audio and video compressionAudio and video compression
Audio and video compressionneeraj9217
 
Audio Processing and Music Recognition
Audio Processing and Music RecognitionAudio Processing and Music Recognition
Audio Processing and Music RecognitionMrinmoy Dalal
 
Real time image processing ppt
Real time image processing pptReal time image processing ppt
Real time image processing pptashwini.jagdhane
 
MultiMedia dbms
MultiMedia dbmsMultiMedia dbms
MultiMedia dbmsTech_MX
 
Multimedia Database
Multimedia Database Multimedia Database
Multimedia Database Avnish Patel
 

Destacado (15)

Digital Audio & Signal Processing (Elad Gariany)
Digital Audio & Signal Processing (Elad Gariany)Digital Audio & Signal Processing (Elad Gariany)
Digital Audio & Signal Processing (Elad Gariany)
 
Sound analysis and processing with MATLAB
Sound analysis and processing with MATLABSound analysis and processing with MATLAB
Sound analysis and processing with MATLAB
 
FPGA FIR filter implementation (Audio signal processing)
FPGA FIR filter implementation (Audio signal processing)FPGA FIR filter implementation (Audio signal processing)
FPGA FIR filter implementation (Audio signal processing)
 
audio signal
audio signalaudio signal
audio signal
 
Real-time DSP Implementation of Audio Crosstalk Cancellation using Mixed Unif...
Real-time DSP Implementation of Audio Crosstalk Cancellation using Mixed Unif...Real-time DSP Implementation of Audio Crosstalk Cancellation using Mixed Unif...
Real-time DSP Implementation of Audio Crosstalk Cancellation using Mixed Unif...
 
Signal processing system for audio sensing and manipulation for the control o...
Signal processing system for audio sensing and manipulation for the control o...Signal processing system for audio sensing and manipulation for the control o...
Signal processing system for audio sensing and manipulation for the control o...
 
Rsa documentation
Rsa documentationRsa documentation
Rsa documentation
 
Mini Project- Audio Enhancement
Mini Project- Audio EnhancementMini Project- Audio Enhancement
Mini Project- Audio Enhancement
 
Application of digital_signal_processing_in_audio_processing[1]
Application of digital_signal_processing_in_audio_processing[1]Application of digital_signal_processing_in_audio_processing[1]
Application of digital_signal_processing_in_audio_processing[1]
 
Audio and video compression
Audio and video compressionAudio and video compression
Audio and video compression
 
Audio Processing and Music Recognition
Audio Processing and Music RecognitionAudio Processing and Music Recognition
Audio Processing and Music Recognition
 
Real time image processing ppt
Real time image processing pptReal time image processing ppt
Real time image processing ppt
 
MultiMedia dbms
MultiMedia dbmsMultiMedia dbms
MultiMedia dbms
 
Matlab: Speech Signal Analysis
Matlab: Speech Signal AnalysisMatlab: Speech Signal Analysis
Matlab: Speech Signal Analysis
 
Multimedia Database
Multimedia Database Multimedia Database
Multimedia Database
 

Similar a 1 AUDIO SIGNAL PROCESSING

Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huangjhonce
 
Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huangSagar Ahir
 
3 f3 3_fast_ fourier_transform
3 f3 3_fast_ fourier_transform3 f3 3_fast_ fourier_transform
3 f3 3_fast_ fourier_transformWiw Miu
 
Direct digital frequency synthesizer
Direct digital frequency synthesizerDirect digital frequency synthesizer
Direct digital frequency synthesizerVenkat Malai Avichi
 
Dft and its applications
Dft and its applicationsDft and its applications
Dft and its applicationsAgam Goel
 
Introduction_to_fast_fourier_transform ppt
Introduction_to_fast_fourier_transform pptIntroduction_to_fast_fourier_transform ppt
Introduction_to_fast_fourier_transform pptVikashKumar547263
 
fft using labview
fft using labviewfft using labview
fft using labviewkiranrockz
 
4g LTE and LTE-A for mobile broadband-note
4g LTE and LTE-A for mobile broadband-note4g LTE and LTE-A for mobile broadband-note
4g LTE and LTE-A for mobile broadband-notePei-Che Chang
 
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingAnalysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingOmer Ali
 
Ecg signal compression for diverse transforms
Ecg signal compression for diverse transformsEcg signal compression for diverse transforms
Ecg signal compression for diverse transformsAlexander Decker
 

Similar a 1 AUDIO SIGNAL PROCESSING (20)

DSP .pptx
DSP .pptxDSP .pptx
DSP .pptx
 
DFT.pptx
DFT.pptxDFT.pptx
DFT.pptx
 
Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huang
 
Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huang
 
3 f3 3_fast_ fourier_transform
3 f3 3_fast_ fourier_transform3 f3 3_fast_ fourier_transform
3 f3 3_fast_ fourier_transform
 
Res701 research methodology fft1
Res701 research methodology fft1Res701 research methodology fft1
Res701 research methodology fft1
 
lecture_16.ppt
lecture_16.pptlecture_16.ppt
lecture_16.ppt
 
Wavelet Transform and DSP Applications
Wavelet Transform and DSP ApplicationsWavelet Transform and DSP Applications
Wavelet Transform and DSP Applications
 
Fft
FftFft
Fft
 
Direct digital frequency synthesizer
Direct digital frequency synthesizerDirect digital frequency synthesizer
Direct digital frequency synthesizer
 
Dft and its applications
Dft and its applicationsDft and its applications
Dft and its applications
 
Unit-1.pptx
Unit-1.pptxUnit-1.pptx
Unit-1.pptx
 
Introduction_to_fast_fourier_transform ppt
Introduction_to_fast_fourier_transform pptIntroduction_to_fast_fourier_transform ppt
Introduction_to_fast_fourier_transform ppt
 
fft using labview
fft using labviewfft using labview
fft using labview
 
dsp-1.pdf
dsp-1.pdfdsp-1.pdf
dsp-1.pdf
 
4g LTE and LTE-A for mobile broadband-note
4g LTE and LTE-A for mobile broadband-note4g LTE and LTE-A for mobile broadband-note
4g LTE and LTE-A for mobile broadband-note
 
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingAnalysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
 
Sampling
SamplingSampling
Sampling
 
Ecg signal compression for diverse transforms
Ecg signal compression for diverse transformsEcg signal compression for diverse transforms
Ecg signal compression for diverse transforms
 
Fft analysis
Fft analysisFft analysis
Fft analysis
 

Último

Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...soginsider
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...Health
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesRAJNEESHKUMAR341697
 

Último (20)

Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 

1 AUDIO SIGNAL PROCESSING

  • 1. Amity School of Engineering & Technology 1 Amity School of Engineering & Technology AUDIO SIGNAL PROCESSING Credit Units: 4 Mukesh Bhardwaj
  • 2. Amity School of Engineering & Technology Module 1 DISCRETE-TIME SIGNAL PROCESSING 2
  • 3. Amity School of Engineering & Technology DISCRETE-TIME SIGNAL PROCESSING • Audio coding algorithms operate on a quantized discrete-time signal. • Prior to compression, most algorithms require that the audio signal is acquired with high-fidelity characteristics. • In typical standardized algorithms, audio is assumed to be bandlimited at 20 kHz, sampled at 44.1 kHz, and quantized at 16 bits per sample. • In the following discussion, we will treat audio as a sequence, i.e., as a stream of numbers denoted 3
  • 4. Amity School of Engineering & Technology Transforms for Discrete-Time Signals • Discrete-time signals are described in the transform domain using the z-transform and the discrete-time Fourier transform (DTFT). • These two transformations have similar roles as the Laplace transform and the CFT for analog signals, respectively. • The z-transform is defined as 4
  • 5. Amity School of Engineering & Technology Transforms for Discrete-Time Signals • where z is a complex variable. Note that if the z-transform is evaluated on the unit circle, i.e., for • then the z-transform becomes the discrete-time Fourier transform (DTFT). The DTFT is given by, • The DTFT is discrete in time and continuous in frequency. As expected, the frequency spectrum associated with the DTFT is periodic with period 2π rads. 5
  • 6. Amity School of Engineering & Technology The Discrete and the Fast Fourier Transform • A computational tool for Fourier transforms is developed by starting from the DTFT analysis expression (2.11), and considering a finite length signal consisting of N points, i.e., • Furthermore, the frequency-domain signal is sampled uniformly at N points within one period, Ω = 0 to 2π, i.e., 6
  • 7. Amity School of Engineering & Technology The Discrete and the Fast Fourier Transform • With the sampling in the frequency domain, the Fourier sum of Eq. (2.13) becomes • It is typical in the DSP literature to replace Ωk with the frequency index k and hence Eq. (2.15) can be written as, • The expression in (2.16) is called the discrete Fourier transform (DFT). 7
  • 8. Amity School of Engineering & Technology The Discrete and the Fast Fourier Transform • Note that the sampling in the frequency domain forces periodicity in the time domain, i.e., x(n) = x(n + N). • We also have periodicity in the frequency domain, X(k) = X(k + N), because the signal in the time domain is also discrete. • These periodicities create circular effects when convolution is performed by frequency-domain multiplication, i.e., where 8
  • 9. Amity School of Engineering & Technology The Discrete and the Fast Fourier Transform • The symbol ⊗ stands for circular or periodic convolution; and mod N implies modulo N subtraction of indices. • With the proper normalization, the DFT matrix can be written as a unitary matrix. • The N-point inverse DFT (IDFT) is written as • The DFT transform pair is represented by the following notation: 9
  • 10. Amity School of Engineering & Technology • The DFT can be computed efficiently using the fast Fourier transform (FFT). • The FFT takes advantage of redundancies in the DFT sum by decimating the sequence into subsequences with even and odd indices. • It can be shown that if N is a radix-2 integer, the N-point DFT can be computed using a series of butterfly stages. • The complexity associated with the DFT algorithm is of the order of N2 computations. • In contrast, the number of computations associated with the FFT algorithm is roughly of the order of N log2N. • This is a significant reduction in computational complexity and FFTs are almost always used in lieu of a DFT. 10

Notas del editor

  1. 1