A Local First app for air recording, acoustic measurement and comparison: from SPL/RTA/FFT to sweep-based impulse response (RT60, frequency response, waterfall), with a DSP core written from scratch in Rust.
Most audio apps sell ambience. Sonir sells repeatability: gear profiles, calibration files and room tags keep every capture comparable, so you record under the same conditions and compare under the same conditions. From SPL/RTA to sweep-based impulse response (RT60, waterfall) — Flutter UI, Rust DSP, everything on-device. The product itself lives at sonir.app; the deep technical notes go to Zenn.