[英]Getting frequencies by fft_frequencies() function in Librosa
我想知道fft_frequencies()函數的輸出數組是什么意思。
我聽說每個音符都有對應的泛音,
但是輸出數組似乎每秒每個音符只包含一個頻率。
我想知道,如果數組已經包含泛音。
我寫的代碼如下:
import librosa
from scipy import signal
y, sr = librosa.load('./data/dreamy.wav')
Nfft = 256
stft = librosa.stft(y, n_fft=Nfft, window=signal.windows.hamming)
freqs = librosa.fft_frequencies(sr=sr, n_fft=Nfft)
print(freqs)
結果是這樣的:
[ 0. 86.1328125 172.265625 258.3984375 344.53125
430.6640625 516.796875 602.9296875 689.0625 775.1953125
861.328125 947.4609375 1033.59375 1119.7265625 1205.859375
... ]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.