Recording
Audio Settings
Sonidata gives you full control over your recording format with three independent settings in **Settings โ Audio**:
| Setting | Options |
|---|---|
| **Format** | M4A (AAC) ยท WAV |
| **Sample Rate** | 44.1 kHz ยท 48 kHz ยท 96 kHz ยท 192 kHz |
| **Bit Depth** | 16-bit ยท 24-bit ยท 32-bit float |
Unsupported combinations are automatically hidden based on your device and connected microphone hardware capabilities.
WAV format, high sample rates, and 24/32-bit depth are Pro features. Free users can record in M4A at 44.1 kHz.
Input Gain
Adjust recording level in **Settings โ Audio โ Input Gain**:
- 1dB scale from -โ to +12 dB with 0.5 dB steps
- 2Double-tap the slider to reset to 0 dB
- 3Uses hardware gain for external interfaces; falls back to digital (vDSP) gain for the built-in microphone
- 4Caption indicates whether hardware or digital mode is active
Record Ready / Monitor Mode
Optional pre-record monitoring that lets you check audio levels before committing to a recording:
- 1Enable in **Settings โ Audio โ Record Ready**
- 2The center button now has a **3-state flow**: idle โ monitor โ record โ stop
- 3In monitor mode, a gradient background (green โ yellow โ red) acts as a visual level meter
- 4Choose between VU and Peak ballistics in Settings
- 5The tab bar shows an **amber indicator** while monitoring
No audio file is created during monitoring โ it uses a zero-file metering tap on the audio engine.
How to Record
- 1Tap the **center record button** (red circle) on the bottom tab bar.
- 2A **recording panel** appears at the bottom with a live waveform, timer, and format badge.
- 3Tap the **stop button** to finish recording.
- 4The **Naming View** automatically opens so you can tag the recording immediately.
Recording Indicator
While recording, the **record button pulses with a red glow** on the Naming and Settings tabs โ a subtle reminder that a session is active even when you're working in other parts of the app.
Live Activity (Lock Screen) *(New in Build 13)*
When a recording is in progress, a **Live Activity** appears on your Lock Screen and Dynamic Island showing:
- 1A **live timer** with the current recording duration.
- 2The **recording name** being captured.
- 3A **red dot** indicator so you never forget a session is running.
The Live Activity starts automatically when you begin recording and disappears when you stop โ no setup required.
Stereo Recording Modes *(New in Build 14)*
Sonidata supports four recording modes, selectable in **Settings โ Recording โ Stereo Mode**:
| Mode | Channels | Description |
|---|---|---|
| **Mono** | 1 | Single-channel recording (default) |
| **Dual Mono** | 2 | Two identical channels from a single source |
| **True Stereo** | 2 | Native stereo capture using the built-in mic's stereo polar pattern |
| **M/S Stereo** | 2 | Mid-Side decoding from a stereo M/S microphone |
- 1**True Stereo** with the built-in mic automatically configures the stereo polar pattern and portrait input orientation.
- 2**M/S Stereo** uses the real-time DSP engine to decode Mid and Side signals into a stereo file.
- 3Per-microphone settings (mode, polar pattern, stereo width) are saved and restored automatically when you reconnect a mic.
Stereo Recording (True Stereo & M/S) is a Pro feature. Free users can record in Mono and Dual Mono.
Recording Tips
- 1The app records in the background โ you can switch to other apps without stopping.
- 2The waveform display shows real-time audio levels so you can monitor your input.
- 3A **waveform-style stereo meter** overlay shows levels from -60 to +6 dB with green/yellow/red zones, peak hold indicators, and 60Hz refresh rate. The meter persists when navigating between tabs.
- 4Files are saved to the app's Documents folder with a default name like `New Recording 2026-02-28_14-30-00.wav`.
- 5New recordings are **instantly visible** in your library โ no need to wait for a file scan.
- 6You can rename them immediately using the Naming View, or tag them later from the file list.
Audio Device Selection
Independent control over recording input and playback output in **Settings โ Audio โ Audio Routing**:
- 1**Input Device**: Select any available microphone (built-in, USB, Bluetooth). Your selection is saved by device UID and automatically restored when reconnected.
- 2**Output Routing**: Choose between Automatic, Speaker Preferred, or Bluetooth A2DP
- 3Hardware capabilities (sample rate, bit depth, stereo) are re-evaluated per selected input device
---