Audio Signal Processing Using Filter (LP, HP, BP, BS) | MATLAB Tutorial
by Smart Thinkers in Design > Software
8282 Views, 7 Favorites, 0 Comments
Audio Signal Processing Using Filter (LP, HP, BP, BS) | MATLAB Tutorial

In this instructable, we are showing how to apply filters (Low pass filter, high pass filter, band pass filter and band stop filter) on lively recorded voice.
Clear Close Commands

Write:
clc (Clear window command)
clear all (To clear all written commands)
close all (To close all open tabs)
Record Audio Using Microphone

Record your lively audio for filtering using microphone.
recordblocking(recording, 5);
Here, 5 is seconds of audio recording.
Type Order of Filter and Sampling Frequency

Specify the order of filter and sampling frequency.
Here, N=8 order of filter
and Fc=0.2 sampling frequency
Highpass Filter

Record Audio

Wait for 'Speak' and start recording for five seconds and Stop when 'Stop' is display.
Result of High Pass Filter


Frequency Response and Filtered result before and after apply filter.
Low Pass Filter

Results of Low Pass Filter


Frequency Response and Filtered result before and after apply filter.
Band Pass Filter

Result of Band Pass Filter


Frequency Response.
Band Stop Filter

Frequency Response of Band Stop Filter


Frequency Response.
Complete Video Tutorial
 | MATLAB Tutorial)
LIKE, Share, Subscribe and Comment us to get more videos.