Generate a sound wave of saxophone frequency and compare it to the original sound clip and play both to listen to if there is a good match.
I am trying to generate a sound closer to a saxophone using its Fourier Transform computation and picking apart different frequencies, building their respective sinusoids, and playing the resulting sound.
However, all of them are quite far from a saxophone. (I've found that a saxophone has a frequency range of 600 - 800 if I'm not mistaken). The last attempt is added below.
freqs = [250, 400, 1250, 1550]
amps = [1000, 20000, 5000, 5000]
phases = [0, 0, 0, 0]
[y_complex, t] = Synthesize(freqs, amps, phases)
(Synthesize is used to generate the respective signal from multiple sine waves at the respective frequencies and amplitudes)
Many tutorials available on the web for generating a guitar sound - e.g. https://www.youtube.com/watch?v=HEcdmDSVHsE, but the saxophone seems harder.