i’m using the GetSpectrum function to acquire the spectrum of the signal on line in. Everything works fine and i’m very pleased with latency (ASIO4ALL drivers). My problem are the values i get using GetSpectrum. My spectrum analyzer should work from 20Hz up to 16kHz. At the moment the results for 100Hz up to 400Hz have a very high amplitude, the results for the other frequencys have very low amplitudes. I think the spectrum analyzer would look much better, if the amplitudes are more homogenous. Is there a better way to do this beside multipliying every value with another customized factor?
Might this problem correlate with the line in ? Is there some kind of filter?
I hope somebody knows a problem like this and can help me?
PS: sorry for my lousy english 😉
- Kons asked 8 years ago
- You must login to post comments