Instead of capturing the sound coming from the microphone, id just like to ping it every couple of seconds to capture the decibels and pitch as data points.

  • Then you have to capture the sound coming from the microphone, and analyze those samples. – CL. Jun 27 '17 at 6:37

You would have to choose between Analog microphones of Digital microphones.

The analog microphones will give you mV/Pa relation where you can parametrize your results in dB.

Digital mic like ICS43434, will git a bitstream. On both you would have to get the root mean square RMS value, and use the parseval theorem to transform into decibels (dB).

And also if you want to measure something similar as our ear works, you have to apply a A-weighting into the process.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.