I'm attempting to build a noise sensor that detects loud environmental noise. The idea is that the sensor would be able to detect loud music or a loud television within 30 feet, in order to record a noise disturbance.
I've tried a couple of electret mics. The Grove Loudness sensor's signal has too much variance and "bounces" around a lot: http://www.seeedstudio.com/wiki/Grove_-_Loudness_Sensor
The DFRobot noise sensor's signal is more stable, but it does not detect sound as well as the Grove sensor: http://www.dfrobot.com/index.php?route=product/product&product_id=83#.U6fDE5RdVYU
Both mics are far too sensitive to vibration, and will output higher signals when a door closes, platform shakes etc than when loud music is playing. And neither mic will have a range of 30 ft.
Does anyone know of better types of mics to try? Or should I consider building my own mic? Any advice on building my own mic?