Android audio FFT to retrieve specific frequency magnitude using audiorecord
First you need to ensure that the result you are getting is correctly converted to a float/double. I’m not sure how the short[] version works, but the byte[] version only returns the raw byte version. This byte array then needs to be properly converted to a floating point number. The code for the conversion should … Read more