WavPack is an open source lossless audio compression format that was developed by David Bryant. The format supports surround sound streams and high frequency sampling rates and the files have the extension .WV. They can compress 8, 16, 24 and 32 bit audio files in .WAV file format and even restore them. Compression rates up to 30-70% can be achieved with the format for popular music and slightly better than that for classical music and sources with greater dynamic range.
The hybrid mode incorporated into WavPack provides the features of lossless compression and creates two files, one of which is a relatively small lossy file and the other is a correction file capable of providing full lossless restoration when combined with the lossy file. OptimFROG DualStream and MPEG-4 SLS also offer this hybrid feature.
WavPack is a free, open source format with multiplatform and streaming support. It supports multichannel audio and high resolutions and has Rockbox firmware as hardware support. The format supports RIFF chunks and is Replay Gain compatible. It also has the ability to produce self extracting files for the Win32 platform and supports 32-bit floating point streams.
WavPack supports embedded CUE sheets and includes MD5 hashes for quick integrity checking. It also enjoys the capability of encoding in both symmetrical and asymmetrical modes.
The format is supported by some softwares natively but requires plugins by others. The format uses a predictor for high-speed operation.