Offline spectral matching

Tone Match Lab

  • Audio files stay local in your browser and are not uploaded by this app.
  • PCM and float WAV files are decoded internally into 64-bit floating-point arrays.
  • Non-WAV formats use the browser decoder, then are copied into the same 64-bit processing path.
  • Spectral analysis uses gated, windowed FFT frames to avoid letting silence and fades dominate the match.
  • Correction curves are smoothed, bounded, and rendered through a linear-phase FIR filter.
  • Rendered audio preserves the source sample rate and channel count whenever using internally decoded WAV files.
  • Optional output gain staging preserves source RMS and applies an estimated -1.0 dBFS true-peak ceiling.
  • Export supports 32-bit float WAV plus dithered 24-bit and 16-bit PCM WAV.
  • Transport level matching is monitor-only and does not alter analysis, rendering, or exported audio.
Ready

Tonal Balance

Reference Source Rendered

Correction

0.0 dB max

Transport

0:00.0 0:00.0