AudioGetAverageLib (community library)

Summary

Name Value
Name AudioGetAverageLib
Version 0.0.1
Installs 890
License GPL v3 (http://www.gnu.org/licenses/gpl.html)
Author Davide Gironi davide.gironi@gmail.com
URL https://github.com/davidegironi/spark-audiogetaveragelib
Repository https://github.com/davidegironi/spark-audiogetaveragelib.git
Download .tar.gz

A Spark.io library to retrive RMS and Spl value from an audio input.

Example Build Testing

Device OS Version:

This table is generated from an automated build. Success only indicates that the code compiled successfully.

Library Read Me

This content is provided by the library maintainer and has not been validated or approved.

About

A [Spark.io] (https://www.spark.io/) library to retrive RMS and Spl value from an audio input.

This library reads data from an ADC pin and returns the RMS value of the input simply using RMS avarage. The root mean square (abbreviated RMS or rms), also known as the quadratic mean, is a statistical measure of the magnitude of a varying quantity. Here is simply implemented by getting samples, for each of them making the root, then the mean for all the collected samples, and finally square the result.

Copyright (c) Davide Gironi, 2014
[http://davidegironi.it] (http://davidegironi.it/)

License

Released under GPLv3.
Please refer to LICENSE file for licensing information.

Browse Library Files