Skip to content
RFrftools.io
Audio

Audio SNR & Dynamic Range

Calculate audio SNR and dynamic range. 16-bit audio = 98 dB, 24-bit = 146 dB theoretical SNR. Formula: SNR = 6.02·N + 1.76 dB. Enter bit depth or signal/noise levels in dBV.

Loading calculator...

Formula

SNR=VsignalVnoise(dB)SNR = V_signal − V_noise (dB)
SNRSignal-to-noise ratio (dB)

How It Works

This calculator computes signal-to-noise ratio (SNR) in audio systems from signal level and noise floor measurements. Audio engineers, studio technicians, and equipment designers use it to evaluate recording chain quality and identify noise-limiting components. SNR (dB) = Signal_level_dBV - Noise_floor_dBV, where higher values indicate cleaner audio. Per AES17-2020 (AES Standard Method for Measurement of Audio Equipment) professional audio equipment should achieve 90+ dB SNR for distribution and 100+ dB for production, with measurements referenced to IEC 60268-1 signal levels. The linear voltage ratio is SNR_V = 10^(SNR_dB/20); a 100 dB SNR equals 100,000:1 voltage ratio. Effective number of bits (ENOB) relates to SNR via ENOB = (SNR - 1.76)/6.02, derived from ideal ADC quantization noise. According to measurements across 500+ audio interfaces (AudioScienceReview), SNR ranges from 85 dB (budget) to 130 dB (reference-grade), with most professional equipment achieving 105-120 dB.

Worked Example

Problem

Evaluate a recording chain with signal level 0 dBV (1 V RMS) and measured noise floor -102 dBV using professional measurement equipment per AES17-2020.

Solution
  1. SNR calculation: SNR = 0 - (-102) = 102 dB
  2. Linear voltage ratio: SNR_V = 10^(102/20) = 10^5.1 = 125,892:1
  3. Effective noise bits: ENOB = (102 - 1.76)/6.02 = 16.65 bits
  4. Noise voltage: V_noise = 10^(-102/20) = 7.94 uV RMS
Quality assessment:
  • 102 dB exceeds CD quality (96 dB theoretical for 16-bit)
  • Equivalent to 16.65 effective bits - adequate for professional production
  • Noise is 102 dB below 0 dBV reference
Comparison to equipment tiers:
  • Budget interface (85-95 dB): audible noise on quiet passages
  • Professional interface (105-115 dB): noise inaudible in most contexts
  • Reference mastering (120+ dB): noise below thermal limits of analog stages
For a chain with multiple stages (each 100 dB SNR):
  • Two stages: SNR_total = 100 - 10*log10(2) = 97 dB
  • Three stages: SNR_total = 100 - 10*log10(3) = 95.2 dB
  • Input stage dominates: ensure lowest-noise preamp is first

Practical Tips

  • For vinyl and cassette capture, 65-75 dB SNR is adequate (matching source limitations). For digital distribution masters, target 96+ dB (CD-quality floor). For archival and high-resolution masters, target 115+ dB per AES best practices. The chain is only as quiet as its noisiest component - identify and address the weakest link first.
  • Use balanced (differential) interconnects for cable runs over 3 meters to reject common-mode noise by 60-80 dB per CMRR spec. A properly balanced connection can improve effective SNR by 20-40 dB compared to unbalanced cables in electromagnetically noisy environments (stage, broadcast facility) per AES48 guidelines.
  • Perform the 'noise floor check': mute all inputs, set unity gain, push monitor volume to maximum, and listen/measure. Any audible hiss, hum (60/120 Hz), or buzz reveals the SNR limitation. Ground loops (60 Hz hum) typically degrade SNR by 30-50 dB and require isolation transformers or balanced connections to fix.
  • When measuring SNR per AES17-2020: use true RMS meter or FFT analyzer, measure over 20 Hz - 20 kHz bandwidth, apply 22 ohm source termination, and report A-weighted and unweighted values separately. A-weighted SNR is typically 3-8 dB better than unweighted due to reduced sensitivity to low-frequency noise.

Common Mistakes

  • Confusing SNR with dynamic range when THD is present - SNR measures noise only (hiss, hum), while SINAD (Signal to Noise and Distortion) and THD+N include harmonic distortion. A device may have 110 dB SNR but only 95 dB SINAD due to distortion products. Per AES17-2020, specify which metric is being measured.
  • Measuring noise floor at wrong impedance - noise floor varies with source impedance due to Johnson (thermal) noise: V_n = sqrt(4*k*T*R*BW). A 10 kohm source generates 4 uV RMS noise (20 kHz BW) versus 0.4 uV for 100 ohms. Compare SNR specs at same impedance - AES17 uses 22 ohm balanced or 150 ohm unbalanced termination.
  • Stacking too many gain stages without noise analysis - each amplifier stage adds noise. Cascaded stages combine as SNR_total = -10*log10(sum of 10^(-SNR_i/10)). Three 95 dB stages yield 90.2 dB total. The first (input) stage dominates noise contribution by 10-20 dB per Friis noise formula - prioritize lowest-noise input stage.
  • Using peak-to-peak noise specifications for SNR calculation - noise is properly measured as RMS per AES17-2020. Peak-to-peak values are typically 6x higher (for Gaussian noise). Convert: SNR_rms = SNR_pp + 15.6 dB. Using p-p spec without conversion underestimates SNR by 15+ dB.

Frequently Asked Questions

Per AES guidelines and industry practice: 85-95 dB - acceptable for live sound and broadcast where ambient noise masks equipment noise. 100-110 dB - standard for professional recording studios (Focusrite, PreSonus, MOTU typical range). 115-125 dB - reference/mastering grade (Prism Sound, Merging Technologies, Lavry). 130+ dB - measurement-grade equipment (Audio Precision, Rohde & Schwarz). For context: CD dynamic range is 96 dB, typical pop/rock masters use 15-20 dB, and film soundtracks use 50-70 dB. 100 dB SNR exceeds virtually all program material requirements.
dBV references 1 V RMS: 0 dBV = 1 V = 1000 mV. dBu references 0.7746 V RMS (the voltage delivering 1 mW into 600 ohms, legacy telephone standard): 0 dBu = 0.7746 V. Conversion: dBu = dBV + 2.2 dB. Professional line level is +4 dBu = +1.78 dBV = 1.23 V RMS. Consumer line level is -10 dBV = -7.8 dBu = 316 mV RMS. The 11.8 dB difference (3.9x voltage) is why pro equipment overdrives consumer inputs and vice versa.
For an ideal N-bit ADC: SNR = 6.02N + 1.76 dB (AES derivation from quantization noise). 16-bit = 98.1 dB, 20-bit = 122.2 dB, 24-bit = 146.2 dB theoretical maximum. Real-world ADCs fall 10-30 dB short due to thermal noise, clock jitter, and reference noise. A '24-bit' ADC with measured 118 dB SNR has ENOB = (118-1.76)/6.02 = 19.3 effective bits. The additional bits are below the analog noise floor. Per AES measurements, the best commercial ADCs achieve 124-130 dB SNR (20-21 ENOB).

Related Calculators