Settings & Customization

Fine-tune audio analysis parameters, choose your visual theme, and configure the app to your needs.

💡 A Defaults button resets all settings to keyboard-optimized values in one tap.

🎙️ Audio Input

Input Device

Select from all available AVAudio ports: Built-in mic, headset, USB, Bluetooth. Switch inputs without restarting.

🔊 Audio Recording

Sample Rate

How many samples per second are captured.

• 44.1 kHz

• 48 kHz (default)

• 96 kHz

• 192 kHz (high-res)

Bit Depth

Precision of each audio sample.

• 16-bit (standard)

• 24-bit (default)

• 32-bit (lossless)

📊 Analysis

FFT Size

Larger = better frequency resolution, slower updates.

1024 · 2048 · 4096 · 8192 · 16384 (default)

Auto-Normalize

Automatically scale amplitude. Useful for comparing recordings at different distances.

👁️ Display Range

Customize the frequency axis to focus on the ranges that matter for keyboard analysis.

Min Frequency

20 Hz (default)

Max Frequency

20,000 Hz (default)

📈 Spectrum Display

Display Mode

How the spectrum is rendered.

Bars (420 logarithmically-spaced) · Line (filled area curve)

dB Range

Vertical axis span. Higher = more detail in quiet regions.

60 · 73 (default) · 80 · 90 · 100 dB

Bin Smoothing

Average adjacent frequency bins for cleaner appearance.

Off · Fine · Medium · Broad

Waterfall

Show a scrolling spectrogram below the main chart.

On / Off (default: Off)

Graph Settings Overlay

Display FFT size, sample rate, filter, and mode info without covering the graph.

On / Off (default: Off)

🔇 Noise Calibration

Record a baseline of ambient noise, then subtract it from live analysis.

Status Badge

Active (teal) · Bypassed · Not Set (grey)

Calibrate — Record 5 seconds of silence to establish baseline

Clear Profile — Delete saved calibration and start fresh

🎨 Appearance

Visual Theme

D
L
B
N

Default · Dark · Light · Beige · Neon. Each with distinct accent colors.

Colour Scheme

• System (default) — Follows device settings

• Light — Force light mode

• Dark — Force dark mode

💾 Storage

Recording Count

View how many recordings are stored

Clear All Recordings

Delete everything (confirmation required)

ℹ️ About

App Name: Clackalyzer

Version: 1.4.0

Developer: Yall Tech Studios

Build: [version-specific]

Bundle ID: com.yalltech.Clackalyzer