How can I plot frequency vs. amplitude of a .wav file?

3 ビュー (過去 30 日間)
Michael Nagler
Michael Nagler 2016 年 4 月 4 日
コメント済み: Jan 2018 年 4 月 13 日
Hello all, I'm trying to analyze pitches in songs represented as wav files. I want to be able to look at the frequencies vs. amplitude of the signal. I don't care about time, so I don't want a spectrogram, and using a periodogram gives me frequency vs. power/frequency. Is there a way to just look at frequency and amplitude? Thanks.

回答 (1 件)

Star Strider
Star Strider 2016 年 4 月 4 日
The code between the top two plot figures in this documentation for fft will give you everything you need to know to plot your signal.
  2 件のコメント
Sai Krishna Reddy Satti
Sai Krishna Reddy Satti 2018 年 4 月 13 日
Can you please tell me how can I determine the values L(time), x, y for a wav file? I am new to Matlab and do not know how to proceed.
Jan
Jan 2018 年 4 月 13 日
@Sai Krishna Reddy Satti: Import the WAV file at first by audioread. Then the length of the signal is the size of the first dimension. x and y are the two channels of the signal, so you do not create them.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeFourier Analysis and Filtering についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by