1

I am reading a paper about synthesis. One of the parts is talking about calculating vibrato, and I want to follow their way to do the same thing. However, I am new to signal processing and am not sure whether the method I found is correct or not.

This is the part of the paper MIDIDDSP-paper enter image description here

First, f0 means fundamental frequency, which I already calculated.

But then I am not sure the way to calculate the f0(t).

I've found a method called librosa.stft, computing discrete Fourier transforms (DFT) over short overlapping windows. The code is something like

y, sr = librosa.load(librosa.ex('trumpet'))
S = np.abs(librosa.stft(y))

Yet, I don't know what's the next step and whether the method is right.

Hope someone could tell me the way to calculate vibrato, I appreciate it!!!!

Megan
  • 541
  • 1
  • 3
  • 14

0 Answers0