Sustainability of Digital Formats
 Planning for Library of Congress Collections

Introduction | Sustainability Factors | Content Categories | Format Descriptions | Contact
Format Description Categories >> Browse Alphabetical List

WAVE Audio File Format

>> Back
Table of Contents
Identification and description
Local use
Sustainability factors
Quality and functionality factors (sound)
File type signifiers
Notes
Format specifications
Useful references
Format Description Properties
• ID: fdd000001
• Short name: WAVE
• Content categories: sound
• Format category: file format
• Last significant update: 2005-06-22

Identification and description Explanation of format description terms

Full nameWAVE. Waveform Audio File Format
DescriptionFile format for audio. Wrapper file format that can incorporate an audio bitstream with other data chunks. The default bitstream encoding is the Microsoft Pulse Code Modulation (LPCM) format.
Relationship to other formats 
  Subtype ofRIFF, Resource Interchange File Format for Windows 3.1
  Has subtypeWAVE_LPCM, WAVE Audio File Format with LPCM Audio
  Has subtypeWAVE_LPCM_BWF, Broadcast WAVE Audio File Format
  May containLPCM, Linear Pulse Code Modulation audio encoding
  May containµ-Law, µ-Law (Mu-Law) Compressed Sound Format
  May containA-Law, A-Law Compressed Sound Format
  May containDPCM, Differential PCM Sound Format
  May containADPCM, Adaptive Differential PCM Sound Format

Local use Explanation of format description terms

LC experience or existing holdingsSee WAVE_LPCM
LC preferenceSee WAVE_LPCM

Sustainability factors Explanation of format description terms

DisclosureFully documented. Proprietary format developed by Microsoft and IBM as part of the Resource Interchange File Format (RIFF) for Windows 3.1. Incorporated into Broadcast Wave standard.
  DocumentationMultimedia Programming Interface and Data Specifications 1.0. IBM Corporation and Microsoft Corporation, August 1991. Available online, e.g., at http://www.tactilemedia.com/info/MCI_Control_Info.html

Multimedia Data Standards Update April 15, 1994 at www.tsp.ece.mcgill.ca/MMSP/Documents/AudioFormats/WAVE/Docs/RIFFNEW.pdf
AdoptionWidely adopted, both for exchange of broadcast audio and for telephony

Broadcast: Adopted by the European Broadcast Union as the basis for Broadcast Wave (BWF). BWF recommended as the preferred format for the delivery of music recordings to record companies in the Draft Recommendation for Delivery of Recorded Music Projects developed by the Delivery Specifications Committee of the Producer's and Engineer's Wing of the Recording Academy (National Academy of the Recording Arts and Sciences). BWF specified in AES31-3-1999, the Audio Engineering Society's specification for simple project interchange.
  Licensing and patent claimsNone
TransparencyDepends on audio codec employed for bitstream encoding (which may incorporate compression); see LPCM, µ-Law, A-Law, DPCM, and ADPCM.
Self-documentationMetadata can be placed in the INFO chunk (aka "LIST" chunk with a list type of "INFO") associated with all RIFF files. Additional metadata is a feature of the bext (Broadcast Audio Extension) associated with WAVE_LPCM_BWF (Broadcast WAVE Audio File Format); additional data is defined for the CART/Audio Delivery Extension to BWF proposed to the Audio Engineering Society.
External dependenciesNone
Technical protection considerationsNone

Quality and functionality factors (sound) Explanation of format description terms

Normal rendering for soundExcellent.
Fidelity (support for high audio resolution)Varies according to encoding; see LPCM, µ-Law, A-Law, DPCM, and ADPCM.
Support for multiple sound channelsRequires use of WAVE Format Extensible.
Functionality beyond normal sound renderingNot applicable

File type signifiers Explanation of format description terms

Tag typeValueNote
Filename Extensionwav 
Internet Media Typeaudio/wav
audio/wave
audio/x-pn-wav
Selected from The File Extension Source.
Internet Media Typeaudio/x-wavFrom LC web server configuration (Apache) of 2004-04-28.
Internet Media Typeaudio/vnd.waveFrom http://www.iana.org/assignments/wave-avi-codec-registry. No examples found in IANA MIME Media Types.
Magic numbersHex: 52 49 46 46 xx xx xx xx 57 41 56 45 66 6D 74 20
ASCII: RIFF....WAVEfmt
From Gary Kessler's File Signatures Table.
Microsoft WAVE format registry Varies according to the audio codec selected; see the Microsoft registry.

Notes Explanation of format description terms

General 
HistoryFormat created by Microsoft and introduced with Windows 3.1. Adopted as basis for European Broadcasting Union (EBU) Broadcast Wave standard.

Format specifications Explanation of format description terms

URLs
Multimedia Programming Interface and Data Specifications 1.0, issued as a joint design by IBM Corporation and Microsoft Corporation, August 1991 (http://www.kk.iij4u.or.jp/~kondo/wave/mpidata.txt). Also available from http://www.tactilemedia.com/info/MCI_Control_Info.html and other sites.
WAVEFORMAT (structure) from Microsoft. (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/multimed/htm/_win32_waveformat_str.asp)
Multimedia Data Standards Update, April 15, 1994. (http://www.tsp.ece.mcgill.ca/MMSP/Documents/AudioFormats/WAVE/Docs/RIFFNEW.pdf)
Multiple Channel Audio Data and WAVE Files, updated: December 4, 2001. Describes extension of WAVE format to handle multiple channels of audio. (http://www.microsoft.com/whdc/device/audio/multichaud.mspx)

Print


Useful references Explanation of format description terms

URLs
http://www.tsp.ece.mcgill.ca/MMSP/Documents/AudioFormats/WAVE/WAVE.html. Site includes pointers to and local copies of significant documents.
http://www.ebu.ch/departments/technical/pmc/pmc_bwf.html
http://www.ebu.ch/tech_32/tech_t3285_v1.pdf
http://www.grammy.com/pe_wing/guidelines/DeliveryRecs.pdf
http://www.broadcastpapers.com/radio/cartchunk01.htm
http://www.sonicspot.com/guide/wavefiles.html
http://www.borg.com/~jglatt/tech/wave.htm

Print


Last Updated: Wednesday, 07-Mar-2007 12:40:15 EST