Audio Signal Processing Using Filter (LP, HP, BP, BS) | MATLAB Tutorial

Introduction: Audio Signal Processing Using Filter (LP, HP, BP, BS) | MATLAB Tutorial

About: SMART THINKERS makes tutorials of software use in engineering cycle. It will help engineering student to learn software easily. https://www.youtube.com/channel/UCKxxw5aIytdDkdXBPMt39ng

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.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Clear Close Commands

Write:

clc (Clear window command)

clear all (To clear all written commands)

close all (To close all open tabs)

Step 2: Record Audio Using Microphone

Record your lively audio for filtering using microphone.

recordblocking(recording, 5);

Here, 5 is seconds of audio recording.

Step 3: 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

Step 4: Highpass Filter

Step 5: Record Audio

Wait for 'Speak' and start recording for five seconds and Stop when 'Stop' is display.

Step 6: Result of High Pass Filter

Frequency Response and Filtered result before and after apply filter.

Step 7: Low Pass Filter

Step 8: Results of Low Pass Filter

Frequency Response and Filtered result before and after apply filter.

Step 9: Band Pass Filter

Step 10: Result of Band Pass Filter

Frequency Response.

Step 11: Band Stop Filter

Step 12: Frequency Response of Band Stop Filter

Frequency Response.

Step 13: Complete Video Tutorial

LIKE, Share, Subscribe and Comment us to get more videos.

Be the First to Share

    Recommendations

    • Arduino Contest 2020

      Arduino Contest 2020
    • First Time Author Contest

      First Time Author Contest
    • Space Challenge

      Space Challenge

    Discussions