Tuesday, August 21, 2012

Audalyzer For Android:



Introduction :
It displays sound readings from the microphone as a waveform display, as a frequency spectrum, and as a dB meter. dB levels are relative to the maximum input level of your device.

Since microphone sensitivity varies between individual devices, let alone models, it's impossible to generate accurate sound level readings with this app; so all data should be taken with a pinch of salt. Still, it may be interesting when used to compare sound readings at different locations.

Decibel (dB) scales are logarithmic, which means that each unit on the scale is a multiple of the underlying unit. So, 0dB represents some "base" level; 10dB is 10 times this level; 20dB is 100 times; etc. If the base level is a zero input signal, then 10dB is 10 times this, which is also zero; 20dB would be 100 times zero, also zero; etc. In other words, an actual zero input can't be represented. So the base level has to be some other value. There is no minimum input signal; but there is a maximum, where the input is fully saturated. So we choose this as the base -- 0dB -- and other values are derived from this. Hence -10dB means 1/10th of the maximum, -20dB is 1/100th, etc.

You need to include two libraries for run this project : 1) HermitAndroid 2) HermitLibrary

Features :
Displays waveform, frequency spectrum, and dB meter.
Meter shows instantaneous, average, and peak values.



Reference link :
http://code.google.com/p/moonblink/wiki/Audalyzer

0 comments :

Post a Comment