Hi everybody,

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 😉

  • You must to post comments
Showing 0 results
Your Answer

Please first to submit.