MP3 to WAV Converter
Enterprise-grade client-side audio processor. Decode MP3 to Broadcast WAVE (BWF) with TPDF dithering, peak normalization, 24-bit support, and precision sample rate conversion.
About
In professional audio workflows, compressed formats like MP3 are strictly for delivery, not production. They introduce frequency masking and pre-echo artifacts that degrade signal integrity during subsequent processing. This utility is not merely a file converter; it is a browser-based Digital Signal Processing (DSP) engine that reconstructs the Linear Pulse Code Modulation (PCM) stream from lossy sources.
Unlike basic converters, this tool provides granular control over the reconstruction process. It addresses the critical issue of Bit Depth quantization noise by implementing TPDF (Triangular Probability Density Function) dithering when down-converting to 16-bit. It also features a Peak Normalization algorithm to maximize dynamic range without clipping (0 dBFS ceiling).
This tool is engineered for developers, sound designers, and archivists who require bit-perfect control over Sample Rate (from 8 kHz telephony to 192 kHz studio masters), Channel Topology (including Mid-Side decoding), and precise time-domain trimming. All processing executes locally via the Web Audio API, ensuring zero latency and absolute data privacy.
Formulas
When converting audio, the file size S and bandwidth requirements are governed by the PCM bit stream formula. For a stereo file (2 channels), the uncompressed bitrate Rb is:
Where fs is the sample rate, B is bit depth, and C is channels. The theoretical Signal-to-Noise Ratio (SNR) limit is determined by the bit depth N:
Therefore, converting a 16-bit file yields a noise floor of -96 dB. Attempting to up-convert an 8-bit source to 24-bit does not increase the SNR; it merely pads the lower bits with zeros (or dither noise), preserving the original quantization error.
Reference Data
| Format / Standard | Sample Rate (Hz) | Bit Depth | Dynamic Range (dB) | Data Rate (Stereo) |
|---|---|---|---|---|
| G.711 Telephony | 8000 | 8-bit (μ-law) | 48 (approx) | 128 kbps |
| Wideband VoIP | 16000 | 16-bit | 96 | 512 kbps |
| Red Book CD | 44100 | 16-bit | 96.3 | 1411 kbps |
| AES-48 Video | 48000 | 16 / 24-bit | 96 / 144 | 1536 / 2304 kbps |
| High-Res Archival | 96000 | 24-bit | 144 | 4608 kbps |
| Studio Master | 192000 | 32-bit (Float) | > 1500 | 12288 kbps |