project presentation discrete time signal processing
DESCRIPTION
Project Presentation Discrete Time Signal Processing. The Designing Of Audio Equalizers Using Low Pass, High Pass & Band-pass Filters by Muhammad Akbar Ali Khan & Muhammad Ashfaq. sound. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/1.jpg)
![Page 2: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/2.jpg)
Project Presentation Discrete Time Signal Processing
The Designing Of Audio Equalizers Using Low Pass, High
Pass & Band-pass Filters
by
Muhammad Akbar Ali Khan & Muhammad Ashfaq
![Page 3: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/3.jpg)
Abstract
Description 3-band Simplest multiband equalizer
Low Pass Filter
Band Pass Filter
High Pass Filter
Woofer
Mid Rang
e Speaker
Tweeter
sound
![Page 4: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/4.jpg)
Why we chose this topic
WE have a “little!” study of the low-pass ,high-pass and band-pass filters in various DSP courses , so instead of selecting some robot-science-oriented project, we tried to do something related…
![Page 5: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/5.jpg)
Introduction Background study Equalization :is the process of changing
the frequency envelope of a sound in audio processing. In passing through any channel, an audio signal will "spread" from its original qualities. The goal of equalization is to correct, or make equal,
the frequency response of a signal. Some kinds of EQ
A peaking equalizer A parametric equalizer Shelving-type equalizers Graphic equalizers
![Page 6: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/6.jpg)
Introduction(cont’d)
Applications Equalization is used to compensate for
the discrepancies of a room’s acoustics Early telephone systems used
equalization to correct for the reduced level of high frequencies in long cables.
live event, where microphones and speakers operate simultaneously.
Equalization was also applied to correct the response of the transducers
![Page 7: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/7.jpg)
Methodology
Explaining your approach / algorithm
Designing Equalizer in Maltlab Use of filters.
Designing Equalizer in VDSP++ Using FDA tool, designing filters. Importing filters to VDSP++.
![Page 8: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/8.jpg)
Block diagram of the whole project
Sound file
Low pass filter
High pass filter
Band pass filter Convolutionprocess
WriteTo file
![Page 9: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/9.jpg)
Explanation of The Approach we Used:
[x,fs]=wavread('sound.wav'); Wn=0.30; N=150; gLP=1; gBP=1.5; gHP=1.5; LP=fir1(N,Wn); Wn1=[.30,.70]; BP=fir1(N,Wn1); Wn2=0.70; HP=fir1(N,Wn2,'high'); figure(1) freqz(LP); figure(2)
freqz(BP); figure(3) freqz(HP); y1=conv(LP,x); y2=conv(LP,x); y3=conv(LP,x); yA=gHP*y3; wavwrite(yA,fs,'Equlizer3'); yB=gHP*y1; wavwrite(yB,fs,'Equlizer1'); yC=gHP*y2; wavwrite(yA,fs,'Equlizer2'); yD=yA+yB+yC; wavwrite(yD,fs,'Equlizer4');
![Page 10: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/10.jpg)
Results And Discussion
![Page 11: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/11.jpg)
Results And Discussion (cont’d)
Matlab Code Simulation
![Page 12: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/12.jpg)
Results And Discussion (cont’d)
VDSP++ Simulation
![Page 13: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/13.jpg)
Sound effects for an equalizer
Input Sound file Low Pass Output Band Pass Output High Pass Filter Total Output
![Page 14: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/14.jpg)
References
Websites www.google.com www.wikipedia.com Books “Discrete Time Signal Processing” By
Alan V Oppenheim. “DSP First” By James H. McClellan,
Ronald W. Schafer & Mark A. Yoder.
![Page 15: Project Presentation Discrete Time Signal Processing](https://reader033.vdocuments.site/reader033/viewer/2022061600/56814dce550346895dbb27cd/html5/thumbnails/15.jpg)
Thanks.