Uncompressed Linear PCM Audio

WAV (Waveform Audio File Format) Guide & Specs

The studio standard uncompressed format. WAV provides raw, unquantized linear pulse-code modulation (LPCM) audio, making it the bedrock of recording studios, film post-production, and archival preservation.

Developed By
Microsoft & IBM
First Released
1991
Bit Depths
16-bit, 24-bit, 32-bit float
Compression Ratio
1:1 (No compression)

Understanding RIFF Containers and Linear PCM

WAV files utilize the Resource Interchange File Format (RIFF), a container standard originally designed by Microsoft and IBM in 1991. The audio payload consists of pure Linear Pulse-Code Modulation (LPCM) sample values.

Unlike lossy formats, every single acoustic vibration captured by a microphone diaphragm is represented as a precise digital integer (16-bit or 24-bit) or 32-bit floating point number. A 24-bit WAV file provides an astronomical theoretical dynamic range of 144 dB, far exceeding human ear physical tolerances.

The 4 GB RIFF Boundary & RF64

Because standard RIFF headers utilize 32-bit unsigned integers to represent file size pointers, a standard \`.wav\` file is strictly limited to a maximum size of 4,294,967,295 bytes (~4 GB). For multitrack continuous concert recording, modern DAWs switch to the 64-bit RF64 or Sony Wave64 format.

Advantages of WAV

  • Zero generational loss — bit-perfect mathematical reproduction of recorded audio
  • Native support for 32-bit floating point, virtually eliminating digital clipping during production
  • Zero latency decoding overhead, ideal for real-time DSP plugins and synthesizers
  • Universal standard across Pro Tools, Ableton, Logic, and Reaper

Limitations of WAV

  • Enormous file sizes (approx 10.5 MB per minute of stereo 16-bit/44.1kHz audio)
  • RIFF format 32-bit pointer limits standard WAV files to a maximum size of 4 GB (RF64 required beyond)
  • Inconsistent tag metadata handling between different audio editing software
  • Unsuitable for direct web streaming or mobile cellular bandwidth

WAV Audio Inspection & Synthesis Studio

Our pure JavaScript PCM engine encodes and exports genuine 16-bit RIFF WAV files in your local RAM.

Audio Converter & Waveform Lab

Web Audio API

Convert, inspect PCM waveform, boost gain, and export audio with zero cloud uploads.