Support page for SonicDNA Collector - Audio Measurement App for Equipment Modeling
Welcome to the SonicDNA Collector User Manual.
βββββββββββββββββββββββββββββββββββ
β [π΅] SonicDNA [?] [π] β β Navigation
βββββββββββββββββββββββββββββββββββ€
β [π€ Input Device] [π Output] β β Device Selection
β [π Device Name Input ] β β Equipment Name
βββββββββββββββββββββββββββββββββββ€
β OUTPUT ββββββββββββ -12dB [C]β β Output VU
β βββββ
ββββββ
ββββ β β Output Spectrum
βββββββββββββββββββββββββββββββββββ€
β INPUT ββββββββββββ -18dB [C]β β Input VU
β βββββ
ββββββ
ββββ β β Input Spectrum
βββββββββββββββββββββββββββββββββββ€
β DEBUG CONSOLE β
β 06:30:15.123 Engine started β β Real-time Logs
β 06:30:15.456 Input: ZOOM AMS β
βββββββββββββββββββββββββββββββββββ€
β β Ready 96.0 kHz β β Status
βββββββββββββββββββββββββββββββββββ€
β [5 STEPS] [βΊ] [0dBFS] β β Controls
β Staircase β
βββββββββββββββββββββββββββββββββββ
| Control | Function |
|---|---|
| 5 STEPS / 11 STEPS | Select gain staircase mode |
| Record Button | Start/stop recording |
| 0dBFS | Play/stop 1kHz test tone |
| [?] | Help screen |
| [π] | Recordings library |
| Indicator | Meaning |
|---|---|
| Green bar | Safe level |
| Yellow bar | High level (caution) |
| Red bar | Near clipping |
| [C] Red | Clipping detected! |
ββββββββββββ ββββββββββββββ βββββββββββββββ ββββββββββββ
β iPhone βββββΆβ Audio I/F βββββΆβ Equipment βββββΆβ Audio I/FβββββΆ iPhone
β Output β β Output β β Under β β Input β Input
ββββββββββββ ββββββββββββββ β Test β ββββββββββββ
βββββββββββββββ
β οΈ Warning: The 0dBFS test tone is very loud!
The staircase recording plays multiple sweeps at progressively higher levels:
5 Steps Mode (Recommended)
11 Steps Mode (Comprehensive)
Each session creates a folder containing:
GainStaircase_2026-01-25T15-30-00/
βββ Sweep_-30dB.wav
βββ Sweep_-24dB.wav
βββ Sweep_-18dB.wav
βββ Sweep_-12dB.wav
βββ Sweep_-6dB.wav
βββ metadata.json
Navigate to Recordings β Select a session β Analysis
Available measurements:
For advanced analysis, use the included Python toolkit:
cd analysis/
python -m sonicdna analyze /path/to/session/
Features: