-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the Python_AudioLogger wiki!
Logs USB microphone audio input stream and allows calibration to 94dB. Detects dBA noise peaks. A-Weighting filter used from (https://github.com/endolith/waveform-analysis). Logs noise events in local wave files upon occurrence. Timestpam in filename as well as dbA Peak value.
UMC U-Phoria™ UMC204HD, sampling frequency = 48000Hz. Other USB interfaces are on the market with similar specs.
The microphone has a linear transfer function It is a condenser microphone and needs 48 Phantom power which is provided by the USB audio interface. It is extremely affordable
The calibrator produces 94dB at 1000Hz.
The calibrator produces 94dB at 1000Hz. Using the calibrator, you are able to rely on the dbA values that you measure. You can by a calibrator for a non-professional use case via Chinese online sellers for about 100€. Which is within an acceptable price range for hobby purpose.