Bad Analysis, Corrected
Viral audio forensic claims that don't hold up under scrutiny. Each entry details the original claim, the methodology errors, and the correct interpretation.
COMMON METHODOLOGY ERRORS
- ✗ Confusing echoes/reflections with separate gunshots
- ✗ Treating visual waveform features as evidence of editing
- ✗ Ignoring codec compression artifacts in spectral analysis
- ✗ Applying indoor acoustic models to outdoor environments
- ✗ Cherry-picking frequency bands to support a narrative
- ✗ Misidentifying AGC behavior as volume manipulation
- ✗ Using frame-based video sync for TDOA multilateration
- ✗ Hardcoding conclusions before running the analysis
"calcrack" — Forward Model Disguised as a Solver
Jordan Henshaw's calcrack tool (@jordanhenshawhq) is presented as acoustic source localization software but is architecturally a forward model, not an inverse solver. It requires the user to manually position a shooter and evaluates fit — it does not solve for the position from the data.
A tool that lets the user dial in their preferred answer is not forensic analysis.
Bray's "Acoustic Fingerprint" TDOA Analysis
Claims to locate a shooter via 5-signature TDOA multilateration across 6 cameras. Cross-correlation reveals 125–321ms sync errors (43–110m spatial error) — 4–5x the camera baseline. Shooter position hardcoded before analysis runs.
The "Epicenter Theory" — Shaped Charge, Decoy Shooter, Ballistic Gel
Claims a micro shaped charge in a microphone battery killed the victim, not a rifle. Fatal internal contradiction: "radial expansion" evidence is incompatible with directional shaped charge jets — the author himself acknowledges this. Flawed optical flow code, circular Strouhal calculation, synthetic "replication" scripts.
Synthetic Signals and Hardcoded Conclusions
Jon Bray's acoustic analysis scripts (followtheepicenter.com) are presented as forensic audio analysis but contain fundamental architectural issues that disconnect the outputs from the evidence recordings.
When the conclusion is in the code before the data is processed, it's not analysis — it's illustration.