Skip to content Skip to sidebar Skip to footer

Get FFT Waveform In Python To Match Adobe Audition Frequency Analysis

For the wav file found here, I wanted to match the spectrum shown in Adobe Audition: Currently, with the code I use: import scipy.io.wavfile as wavfile import scipy import scipy.f

Solution 1:

Using the example from scipy.signal.welch:

fs_rate, signal = wavfile.read(file1)
f, Pxx_den = scipy.signal.welch(signal, fs_rate, nperseg=512, window='blackmanharris')
plt.semilogy(f, Pxx_den)
plt.semilogx(f, Pxx_den)
plt.xlabel('frequency [Hz]')
plt.show()

The y-axis units are off, but this should get you started.

enter image description here


Post a Comment for "Get FFT Waveform In Python To Match Adobe Audition Frequency Analysis"