I am running in the same exact situation! I am building a visualizer using GetSpectrum(). I get all information correctly (since WISIWIH… what I see is what I hear! 😉 ) but my spectrum values get very very small towards the high frequencies.
Using a log transform make sense, but I would like to understand more of the phenomenon. Anybody well instructed on the subject could light our candle?
Thanks for sharing your knowledge
- BeRunZero answered 6 years ago
I am interested in this topic as well. I’ve been working with getSpectrum() to try and accomplish the same thing as the previous poster and have run into the same problem: The graph is heavily weighted towards the bass frequencies. I’ve tried converting the array returned by the this method from linear intervals to logarithmic but this doesn’t seem to be working. I’ve searched around the web and these forums to no avail. If anyone has any hints or pointers, I’d greatly appreciate hearing them.
- phishinphree answered 6 years ago
Please login first to submit.