Noise Logger

Sound level monitoring · iOS 17+

It hears what
you missed.

Leave it running overnight. Noise Logger listens continuously, captures every sound that crosses your threshold, and hands you a timestamped report you can hand to someone else.

Download on the App Store Requires iOS 17 · No ads · No accounts

What it does

Built for the field, not the desk.

Every feature exists because someone needed evidence and had nothing but a phone in their pocket.

CONTINUOUS

Runs while the screen is off

Background monitoring survives screen lock. Start a session in the evening, read the report in the morning — no babysitting.

All night
TRIGGERED

Records only what matters

Set a dB threshold and it captures the clip. A configurable hangover keeps one event as one recording instead of fragmenting it into thirty.

Threshold + hangover
PRE-ROLL

Catches the onset

A rolling half-second buffer is prepended to every clip, so the bang that triggered the recording is actually in the recording.

0.5 s buffer
SPECTRAL

Trigger on a frequency

Level triggers catch loud events. Frequency-band and single-tone triggers catch the specific ones — a compressor hum, an alarm, a resonance.

Band + single tone
CONTEXT

Every clip knows where it was

GPS coordinates, reverse-geocoded address, peak and average level, duration, trigger reason, and an optional photo at the moment of capture.

GPS + photo
CALIBRATED

Match a reference meter

Import a microphone calibration file for per-frequency correction, or use the live calibrator screen with an acoustic calibrator to set your offset.

External mic ready

Why anyone should believe you

A recording is only
useful if it's trusted.

Every exported report ends with an integrity certificate: a SHA-256 digest of each audio clip and of the report itself. Change one byte and the digest no longer matches.

  • Detects edited, deleted, added, or swapped clips
  • Verifiable with shasum, certutil, or any SHA-256 tool
  • Optional Bitcoin anchoring via OpenTimestamps
  • No account, no server, nothing to trust but the maths
Integrity certificate
STATUSCLIPCHECKSUM
OK001 · 02:14:07a3f2b8c1d4e59f60
OK002 · 02:41:337e1c9a05b2d8f341
OK003 · 03:08:52c40d6b7e91a2f5cd
OK004 · 04:55:1915ab83f0c7e64d92
⛓ Anchored to Bitcoin — block 847,213

Measurement

The numbers behind it.

Weighting curves and time constants follow IEC 61672. Energy averaging is true Leq, not an arithmetic mean of decibels.

An honest limitation. Noise Logger is a monitoring and logging tool, not a certified Type 1 or Type 2 sound level meter. iPhone microphones are tuned for voice. Treat readings as indicative, calibrate against a reference meter, and use a certified instrument where the law requires one.

Frequency weightingA · C · Z
Time weightingFast 125 ms · Slow 1 s
AveragingLeq, energy-based
Peak detectionTrue sample peak
FFT sizes256 – 8192 points
Window functions8 selectable
Spectrum range0 – 20 kHz
Display modesBars · Lines · Waterfall
Pre-trigger buffer0.5 seconds
ExportPDF · PDF + audio ZIP
Data handlingOn device only

Start tonight

Point it at the problem.

One session is usually enough to turn "it's too loud" into something with timestamps on it.