How to split a audio wav file into different frequency bands?

21 views (last 30 days)
Hi I have a 10s wav audio file and want to split it into different frequency bands, for example, file_1.wav only has 0-8kHz, file_2.wav only has 8-20kHz. Have any idea how to do this?
Thank you so much in advance.
  3 Comments
Pingfei Jiang
Pingfei Jiang on 2 Mar 2018
Hi John, thx for the reminder. I have edited the question with attached file.
John BG
John BG on 7 Mar 2018
Hi Pingfei Jiang
1.
Please try the following:
2.
Define how many filters do you want, whether equally spaced, or log spaced (in frequency).
3.
The answer from Ballaney means 'perform the fft' but using a bank of filters only overlapping a small fraction of the bandwidth covered by each filter is the key to get your equalizer up and working.
Regards
John BG

Sign in to comment.

Answers (1)

Abhishek Ballaney
Abhishek Ballaney on 5 Mar 2018
https://in.mathworks.com/help/matlab/ref/fft.html

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!