Splitting wav file in matlab

3 views (last 30 days)
Jack Walker
Jack Walker on 10 Oct 2016
Answered: KSSV on 10 Oct 2016
Hello community. I have a mp3 -file converted to a wav-file, which durations last about 10 seconds. I want to split it in 10 parts. Meaning each parts takes 1 seconds. Afterwards, i want to do a fft on every part. The important thing is, how do i split it ?
[y,fs]=wavread('UnchainMyHeart');
t=linspace(0,length(y)/fs,length(y));
plot(t,y)
The code here shows, my wav file in the time domain. Can i continue from here ? Or do i have to start over?

Answers (1)

KSSV
KSSV on 10 Oct 2016
k = rand(100,1) ; % random data
k10 = reshape(k,10,[]) ; % split k into 10 parts
doc reshape

Categories

Find more on Fourier Analysis and Filtering in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!