Real-time analyzing AudioData messages
Hello! I am working with a microphone-device that publishes audio as an AudioData message http://docs.ros.org/en/noetic/api/aud... .
I want to do a real-time analysis of the message, where I pinpoint a frequency range and and publish the average amplitude. Or in other words, output a numerical value of the loudness of a certain frequency range.
Has anyone done this before?
I'm running Ubuntu 18.04.