Spectrogram of a song
5 views (last 30 days)
Show older comments
Fernanda Cortes
on 9 Jun 2019
Commented: Star Strider
on 14 Jun 2019
Hi, I'm trying to graph the spectrum of an audio, but when I use the spectrogram function it appears that my song is not written as vector and i dont know how to fix it. Can somebody help me please.
Code:
[x,fs]=audioread('estrellita.mp3');
window=hamming(100,'periodic')
spectrogram(x,window)
0 Comments
Accepted Answer
Star Strider
on 9 Jun 2019
Your song may be a two-channel stereo file. Stereo files are (Nx2) matrices.
Try this:
[x(:,1),fs]=audioread('estrellita.mp3');
window=hamming(100,'periodic')
spectrogram(x,window)
then this:
[x(:,2),fs]=audioread('estrellita.mp3');
window=hamming(100,'periodic')
spectrogram(x,window)
to see what works best for you.
2 Comments
More Answers (0)
See Also
Categories
Find more on Time-Frequency Analysis 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!