Effacer les filtres
Effacer les filtres

Spectrogram of a song

6 vues (au cours des 30 derniers jours)
Fernanda Cortes
Fernanda Cortes le 9 Juin 2019
Commenté : Star Strider le 14 Juin 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)

Réponse acceptée

Star Strider
Star Strider le 9 Juin 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 commentaires
Fernanda Cortes
Fernanda Cortes le 14 Juin 2019
Thank you it worked!
Star Strider
Star Strider le 14 Juin 2019
As always, my pleasure!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Time-Frequency Analysis dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by