fbpx
Wikipedia

WAV

Waveform Audio File Format (WAVE, or WAV due to its filename extension;[3][6][7] pronounced "wave" or "wæv" [8]) is an audio file format standard, developed by IBM and Microsoft, for storing an audio bitstream on personal computers. It is the main format used on Microsoft Windows systems for uncompressed audio. The usual bitstream encoding is the linear pulse-code modulation (LPCM) format.

Waveform Audio File Format (WAVE/WAV)
Filename extension
.wav .wave
Internet media type
audio/vnd.wave,[1] audio/wav, audio/wave, audio/x-wav[2]
Type codeWAVE
Uniform Type Identifier (UTI)com.microsoft.waveform-audio
Developed byIBM and Microsoft
Initial releaseAugust 1991; 32 years ago (1991-08)[3]
Latest release
Multiple Channel Audio Data and WAVE Files
7 March 2007; 16 years ago (2007-03-07) (update)[4][5]
Type of formatAudio file format, container format
Extended fromRIFF
Extended toBWF, RF64

WAV is an application of the Resource Interchange File Format (RIFF) bitstream format method for storing data in chunks, and thus is similar to the 8SVX and the Audio Interchange File Format (AIFF) format used on Amiga and Macintosh computers, respectively.

Description

The WAV file is an instance of a Resource Interchange File Format (RIFF) defined by IBM and Microsoft.[3] The RIFF format acts as a wrapper for various audio coding formats.

Though a WAV file can contain compressed audio, the most common WAV audio format is uncompressed audio in the linear pulse-code modulation (LPCM) format. LPCM is also the standard audio coding format for audio CDs, which store two-channel LPCM audio sampled at 44.1 kHz with 16 bits per sample. Since LPCM is uncompressed and retains all of the samples of an audio track, professional users or audio experts may use the WAV format with LPCM audio for maximum audio quality.[9] WAV files can also be edited and manipulated with relative ease using software.

On Microsoft Windows, the WAV format supports compressed audio using the Audio Compression Manager (ACM). Any ACM codec can be used to compress a WAV file. The user interface (UI) for Audio Compression Manager may be accessed through various programs that use it, including Sound Recorder in some versions of Windows.

Beginning with Windows 2000, a WAVE_FORMAT_EXTENSIBLE header was defined which specifies multiple audio channel data along with speaker positions, eliminates ambiguity regarding sample types and container sizes in the standard WAV format and supports defining custom extensions to the format.[4][5][10]

Specification

RIFF

A RIFF file is a tagged file format. It has a specific container format (a chunk) with a header that includes a four-character tag (FourCC) and the size (number of bytes) of the chunk. The tag specifies how the data within the chunk should be interpreted, and there are several standard FourCC tags. Tags consisting of all capital letters are reserved tags. The outermost chunk of a RIFF file has a RIFF tag; the first four bytes of chunk data are an additional FourCC tag that specify the form type and are followed by a sequence of subchunks. In the case of a WAV file, the additional tag is WAVE. The remainder of the RIFF data is a sequence of chunks describing the audio information.

The advantage of a tagged file format is that the format can be extended later without confusing existing file readers.[11] The rule for a RIFF (or WAV) reader is that it should ignore any tagged chunk that it does not recognize.[12] The reader won't be able to use the new information, but the reader should not be confused.

The specification for RIFF files includes the definition of an INFO chunk. The chunk may include information such as the title of the work, the author, the creation date, and copyright information. Although the INFO chunk was defined in version 1.0, the chunk was not referenced in the formal specification of a WAV file. If the chunk were present in the file, then a reader should know how to interpret it, but many readers had trouble. Some readers would abort when they encountered the chunk, some readers would process the chunk if it were the first chunk in the RIFF form,[13] and other readers would process it if it followed all of the expected waveform data. Consequently, the safest thing to do from an interchange standpoint was to omit the INFO chunk and other extensions and send a lowest-common-denominator file. There are other INFO chunk placement problems.

RIFF files were expected to be used in international environments, so there is CSET chunk to specify the country code, language, dialect, and code page for the strings in a RIFF file.[14] For example, specifying an appropriate CSET chunk should allow the strings in an INFO chunk (and other chunks throughout the RIFF file) to be interpreted as Cyrillic or Japanese characters.

RIFF also defines a JUNK chunk whose contents are uninteresting.[15] The chunk allows a chunk to be deleted by just changing its FourCC. The chunk could also be used to reserve some space for future edits so the file could be modified without being rewritten. A later definition of RIFF introduced a similar PAD  chunk.[16]

RIFF WAVE

The toplevel definition of a WAV file is:[17]

<WAVE-form> → RIFF('WAVE' <fmt-ck> // Format of the file [<fact-ck>] // Fact chunk [<cue-ck>] // Cue points [<playlist-ck>] // Playlist [<assoc-data-list>] // Associated data list <wave-data> ) // Wave data 

The definition shows a toplevel RIFF form with the WAVE tag. It is followed by a mandatory <fmt-ck> format chunk that describes the format of the sample data that follows. The format chunk includes information such as the sample encoding, number of bits per channel, the number of channels, the sample rate. The WAV specification includes some optional features. The optional fact chunk reports the number of samples for some compressed coding schemes. The cue point (cue ) chunk identifies some significant sample numbers in the wave file. The playlist chunk allows the samples to be played out of order or repeated rather than just from beginning to end. The associated data list allows labels and notes (labl and note) to be attached to cue points; text annotation (ltxt) may be given for a group of samples (e.g., caption information). Finally, the mandatory wave data chunk contains the actual samples (in the specified format).

Note that the WAV file definition does not show where an INFO chunk should be placed. It is also silent about the placement of a CSET chunk (which specifies the character set used).

The RIFF specification attempts to be a formal specification, but its formalism lacks the precision seen in other tagged formats. For example, the RIFF specification does not clearly distinguish between a set of subchunks and an ordered sequence of subchunks. The RIFF form chunk suggests it should be a sequence container.[18] The specification suggests a LIST chunk is also a sequence: "A LIST chunk contains a list, or ordered sequence, of subchunks."[19] However, the specification does not give a formal specification of the INFO chunk; an example INFO LIST chunk ignores the chunk sequence implied in the INFO description.[20] The LIST chunk definition for <wave-data> does use the LIST chunk as a sequence container with good formal semantics.

The WAV specification allows for not only a single, contiguous, array of audio samples, but also discrete blocks of samples and silence that are played in order. Most WAV files use a single array of data. The specification for the sample data is confused:[21]

The <wave-data> contains the waveform data. It is defined as follows: <wave-data> → { <data-ck> | <data-list> } <data-ck> → data( <wave-data> ) <wave-list> → LIST( 'wavl' { <data-ck> | // Wave samples <silence-ck> }... ) // Silence <silence-ck> → slnt( <dwSamples:DWORD> ) // Count of silent samples 

These productions are confused. Apparently <data-list> (undefined) and <wave-list> (defined but not referenced) should be identical. Even if that problem is fixed, the productions then allow a <data-ck> to contain a recursive <wave-data> (which implies data interpretation problems). The specification should have been something like:

<wave-data> → { <data-ck> | <wave-list> } <data-ck> → data( <bSampleData:BYTE> ... ) <wave-list> → LIST( 'wavl' { <data-ck> | // Wave samples <silence-ck> }... ) // Silence <silence-ck> → slnt( <dwSamples:DWORD> ) // Count of silent samples 

to avoid the recursion.

WAV files can contain embedded IFF "lists", which can contain several "sub-chunks".[22][23][24]

Metadata

As a derivative of RIFF, WAV files can be tagged with metadata in the INFO chunk. In addition, WAV files can embed any kind of metadata, including but not limited to Extensible Metadata Platform (XMP) data[25] or ID3 tags[26] in extra chunks. Applications may not handle this extra information or may expect to see it in a particular place. Although the RIFF specification requires that applications ignore chunks they do not recognize, some applications are confused by additional chunks.[citation needed]

Popularity

Uncompressed WAV files are large, so file sharing of WAV files over the Internet is uncommon except among video, music and audio professionals where the uncompressed form has become the most popular of all audio formats and, for most, high speed large bandwidth web connections are commonplace. Many audio and music software manufacturers now favour it as their default file format though others are often supported. The high resolution of the format makes it suitable for retaining first generation archived files of high quality, for use on a system where disk space is not a constraint, or in applications such as audio editing where the time involved in compressing and uncompressing data, and the losses in quality of such conversions are a concern.

Use by broadcasters

In spite of their large size, uncompressed WAV files are used by most radio broadcasters, especially those that have adopted a tapeless system.

  • BBC Radio in the UK uses 48 kHz 16-bit two-channel WAV audio as standard in their SCISYS dira audio editing and playout system.
  • The UK Commercial radio company Global Radio uses 44.1 kHz 16-bit two-channel WAV files in the Genesys playout system, and throughout their broadcast chain.
  • The ABC "D-Cart" system, which was developed by the Australian broadcaster, uses 48 kHz 16-bit two-channel WAV files, which is identical to that of Digital Audio Tape.
  • The Digital Radio Mondiale consortium uses WAV files as an informal standard for transmitter simulation and receiver testing.

Limitations

The WAV format is limited to files that are less than 4 GiB, because of its use of a 32-bit unsigned integer to record the file size header. Although this is equivalent to about 6.8 hours of CD-quality audio (44.1 kHz, 16-bit stereo), it is sometimes necessary to exceed this limit, especially when greater sampling rates, bit resolutions or channel count are required. The W64 format was therefore created for use in Sound Forge. Its 64-bit header allows for much longer recording times. The RF64 format specified by the European Broadcasting Union has also been created to solve this problem.

Non-audio data

Since the sampling rate of a WAV file can vary from 1 Hz to 4.3 GHz, and the number of channels can be as high as 65535, .wav files have also been used for non-audio data. LTspice, for instance, can store multiple circuit trace waveforms in separate channels, at any appropriate sampling rate, with the full-scale range representing ±1 V or A rather than a sound pressure.[27]

Audio compact discs

Audio compact discs (CDs) do not use the WAV file format, using instead Red Book audio. The commonality is that audio CDs are encoded as uncompressed pulse-code modulation (PCM), which is one of the formats supported by WAV. WAV is a file format for a computer to use that cannot be understood by most CD players directly. To record WAV files to an Audio CD the file headers must be stripped, the contents must be transcoded if not already stored as PCM, and the PCM data written directly to the disc as individual tracks with zero-padding added to match the CD's sector size.

In order for PCM audio to be able to be burned to a CD, it should be in the 44.1 kHz, 16-bit stereo format.

Comparison of coding schemes

Audio in WAV files can be encoded in a variety of audio coding formats, such as GSM or MP3, to reduce the file size.

This is a reference to compare the monophonic (not stereophonic) audio quality and compression bitrates of audio coding formats available for WAV files including PCM, ADPCM, Microsoft GSM 06.10, CELP, SBC, Truespeech and MPEG Layer-3. These are the default ACM codecs that come with Windows.

Format Bitrate (kbit/s) 1 minute (KiB)
11,025 Hz 16 bit PCM 176.4 1292
08,000 Hz 16 bit PCM 128 0938
11,025 Hz 8 bit PCM 088.2 0646
11,025 Hz µ-Law 088.2 0646
08,000 Hz 8 bit PCM 064 0469
08,000 Hz µ-Law 064 0469
11,025 Hz 4 bit ADPCM 044.1 0323
08,000 Hz 4 bit ADPCM 032 0234
11,025 Hz GSM 06.10 018 0132
08,000 Hz MP3 16 kbit/s 016 0117
08,000 Hz GSM 06.10 013 0103
08,000 Hz Lernout & Hauspie SBC 12 kbit/s 012 0088
08,000 Hz DSP Group Truespeech 009 0066
08,000 Hz MP3 8 kbit/s 008 0060
08,000 Hz Lernout & Hauspie CELP 004.8 0035

The above are WAV files; even those that use MP3 compression have the .wav extension.

See also

References

  1. ^ Fleischman, E. (June 1998). WAVE and AVI Codec Registries. IETF. doi:10.17487/RFC2361. RFC 2361. Retrieved 2009-12-06.
  2. ^ "File Extension .WAV Details". Filext.com. Retrieved 2015-08-10.
  3. ^ a b c IBM; Microsoft (August 1991). "Multimedia Programming Interface and Data Specifications 1.0" (PDF). Retrieved 2020-12-26.
  4. ^ a b P. Kabal (2006-06-19). "Audio File Format Specifications - WAVE or RIFF WAVE sound file". McGill University. Retrieved 2010-03-16.
  5. ^ a b "Multiple Channel Audio Data and WAVE Files". Microsoft Corporation. 2007-03-07. Retrieved 2010-03-16.
  6. ^ Library of Congress (2008-09-12). "WAVE Audio File Format". Retrieved 2009-12-06.
  7. ^ Di Silvestro, Laile L.; Baribault, Greg (June 20, 1999). Waveform Audio File Format, MIME Sub-type Registration. IETF. I-D draft-ema-vpim-wav-00. Retrieved 2009-12-06.
  8. ^ . Oxford English Living Dictionary. Archived from the original on February 7, 2018.
  9. ^ Branson, Ryan (21 October 2015) (21 October 2015). "What Makes WAV Better than MP3". Online Video Converter. Retrieved 18 June 2016.
  10. ^ EBU (July 2009), EBU Tech 3306 - MBWF / RF64: An Extended File Format for Audio (PDF), retrieved 2010-01-19
  11. ^ IBM & Microsoft 1991, p. 1-1, "The main advantage of RIFF is its extensibility; file formats based on RIFF can be future-proofed, as format changes can be ignored by existing applications."
  12. ^ IBM & Microsoft 1991, PDF p. 56, "Programs must expect (and ignore) any unknown chunks encountered, as with all RIFF forms."
  13. ^ IBM & Microsoft 1991, PDF p. 60 shows an example WAV file with an INFO chunk in this position.
  14. ^ IBM & Microsoft 1991, pp. 2-17 to 2-18
  15. ^ IBM & Microsoft 1991, p. 2-18
  16. ^ Microsoft Multimedia Standards Update, New Multimedia Data Types and Data Techniques, Revision 3.0, April 15, 1994, page 6.
  17. ^ IBM & Microsoft 1991, PDF p. 56
  18. ^ IBM & Microsoft 1991, PDF p. 56 specifies sequencing information in the RIFF form of a WAV file consistent with the formalism: "However, <fmt-ck> must always occur before <wave-data>, and both of these chunks are mandatory in a WAVE file."
  19. ^ IBM & Microsoft 1991, PDF p. 23
  20. ^ IBM & Microsoft 1991, PDF p. 21, INAM appears before ICOP
  21. ^ Specification from IBM & Microsoft 1991 which also describes how the production syntax is interpreted.
  22. ^ . 1999-11-15. Archived from the original on 1999-11-15. Retrieved 2010-03-16.
  23. ^ . 2003-01-20. Archived from the original on 2009-08-27. Retrieved 2010-03-16.
  24. ^ "The WAVE File Format". Retrieved 2010-03-16.
  25. ^ XMP SPECIFICATION PART 3: STORAGE IN FILES (PDF). Adobe Systems Incorporated. 2016. pp. 24–25. Retrieved 8 January 2020.
  26. ^ "WAV". Audacity. Retrieved 2020-01-08.
  27. ^ (PDF). Linear Technologies Corporation. 2009. p. 95. Archived from the original (PDF) on 2012-02-27. Retrieved 2015-09-04.

External links

  • WAVE file format specifications - from McGill University, (Last update: 2011-01-03)
  • Extensible Wave-Format Descriptors from Microsoft (Updated October 26, 2017)
  • More information on WAVE_FORMAT_EXTENSIBLE - University of Bath
  • (1999)
  • WAV & BWF Metadata Guide
  • Exif tags; see, for example, page 128

confused, with, wavpack, redirects, here, scientific, wave, wave, waves, water, wind, wave, other, uses, disambiguation, wave, sound, redirects, here, festival, wave, sound, festival, waveform, audio, file, format, filename, extension, pronounced, wave, wæv, a. Not to be confused with WavPack Wav redirects here For the scientific wave see Wave For the waves of water see Wind wave For other uses see Wav disambiguation Wave Sound redirects here For the festival see Wave Sound festival Waveform Audio File Format WAVE or WAV due to its filename extension 3 6 7 pronounced wave or waev 8 is an audio file format standard developed by IBM and Microsoft for storing an audio bitstream on personal computers It is the main format used on Microsoft Windows systems for uncompressed audio The usual bitstream encoding is the linear pulse code modulation LPCM format Waveform Audio File Format WAVE WAV Filename extension wav waveInternet media typeaudio vnd wave 1 audio wav audio wave audio x wav 2 Type codeWAVEUniform Type Identifier UTI com microsoft waveform audioDeveloped byIBM and MicrosoftInitial releaseAugust 1991 32 years ago 1991 08 3 Latest releaseMultiple Channel Audio Data and WAVE Files7 March 2007 16 years ago 2007 03 07 update 4 5 Type of formatAudio file format container formatExtended fromRIFFExtended toBWF RF64WAV is an application of the Resource Interchange File Format RIFF bitstream format method for storing data in chunks and thus is similar to the 8SVX and the Audio Interchange File Format AIFF format used on Amiga and Macintosh computers respectively Contents 1 Description 1 1 Specification 1 1 1 RIFF 1 1 2 RIFF WAVE 2 Metadata 3 Popularity 3 1 Use by broadcasters 4 Limitations 5 Non audio data 6 Audio compact discs 7 Comparison of coding schemes 8 See also 9 References 10 External linksDescription EditThe WAV file is an instance of a Resource Interchange File Format RIFF defined by IBM and Microsoft 3 The RIFF format acts as a wrapper for various audio coding formats Though a WAV file can contain compressed audio the most common WAV audio format is uncompressed audio in the linear pulse code modulation LPCM format LPCM is also the standard audio coding format for audio CDs which store two channel LPCM audio sampled at 44 1 kHz with 16 bits per sample Since LPCM is uncompressed and retains all of the samples of an audio track professional users or audio experts may use the WAV format with LPCM audio for maximum audio quality 9 WAV files can also be edited and manipulated with relative ease using software On Microsoft Windows the WAV format supports compressed audio using the Audio Compression Manager ACM Any ACM codec can be used to compress a WAV file The user interface UI for Audio Compression Manager may be accessed through various programs that use it including Sound Recorder in some versions of Windows Beginning with Windows 2000 a WAVE FORMAT EXTENSIBLE header was defined which specifies multiple audio channel data along with speaker positions eliminates ambiguity regarding sample types and container sizes in the standard WAV format and supports defining custom extensions to the format 4 5 10 Specification Edit RIFF Edit A RIFF file is a tagged file format It has a specific container format a chunk with a header that includes a four character tag FourCC and the size number of bytes of the chunk The tag specifies how the data within the chunk should be interpreted and there are several standard FourCC tags Tags consisting of all capital letters are reserved tags The outermost chunk of a RIFF file has a RIFF tag the first four bytes of chunk data are an additional FourCC tag that specify the form type and are followed by a sequence of subchunks In the case of a WAV file the additional tag is WAVE The remainder of the RIFF data is a sequence of chunks describing the audio information The advantage of a tagged file format is that the format can be extended later without confusing existing file readers 11 The rule for a RIFF or WAV reader is that it should ignore any tagged chunk that it does not recognize 12 The reader won t be able to use the new information but the reader should not be confused The specification for RIFF files includes the definition of an INFO chunk The chunk may include information such as the title of the work the author the creation date and copyright information Although the INFO chunk was defined in version 1 0 the chunk was not referenced in the formal specification of a WAV file If the chunk were present in the file then a reader should know how to interpret it but many readers had trouble Some readers would abort when they encountered the chunk some readers would process the chunk if it were the first chunk in the RIFF form 13 and other readers would process it if it followed all of the expected waveform data Consequently the safest thing to do from an interchange standpoint was to omit the INFO chunk and other extensions and send a lowest common denominator file There are other INFO chunk placement problems RIFF files were expected to be used in international environments so there is CSET chunk to specify the country code language dialect and code page for the strings in a RIFF file 14 For example specifying an appropriate CSET chunk should allow the strings in an INFO chunk and other chunks throughout the RIFF file to be interpreted as Cyrillic or Japanese characters RIFF also defines a JUNK chunk whose contents are uninteresting 15 The chunk allows a chunk to be deleted by just changing its FourCC The chunk could also be used to reserve some space for future edits so the file could be modified without being rewritten A later definition of RIFF introduced a similar PAD chunk 16 RIFF WAVE Edit The toplevel definition of a WAV file is 17 lt WAVE form gt RIFF WAVE lt fmt ck gt Format of the file lt fact ck gt Fact chunk lt cue ck gt Cue points lt playlist ck gt Playlist lt assoc data list gt Associated data list lt wave data gt Wave data The definition shows a toplevel RIFF form with the WAVE tag It is followed by a mandatory lt fmt ck gt format chunk that describes the format of the sample data that follows The format chunk includes information such as the sample encoding number of bits per channel the number of channels the sample rate The WAV specification includes some optional features The optional fact chunk reports the number of samples for some compressed coding schemes The cue point cue chunk identifies some significant sample numbers in the wave file The playlist chunk allows the samples to be played out of order or repeated rather than just from beginning to end The associated data list allows labels and notes labl and note to be attached to cue points text annotation ltxt may be given for a group of samples e g caption information Finally the mandatory wave data chunk contains the actual samples in the specified format Note that the WAV file definition does not show where an INFO chunk should be placed It is also silent about the placement of a CSET chunk which specifies the character set used The RIFF specification attempts to be a formal specification but its formalism lacks the precision seen in other tagged formats For example the RIFF specification does not clearly distinguish between a set of subchunks and an ordered sequence of subchunks The RIFF form chunk suggests it should be a sequence container 18 The specification suggests a LIST chunk is also a sequence A LIST chunk contains a list or ordered sequence of subchunks 19 However the specification does not give a formal specification of the INFO chunk an example INFO LIST chunk ignores the chunk sequence implied in the INFO description 20 The LIST chunk definition for lt wave data gt does use the LIST chunk as a sequence container with good formal semantics The WAV specification allows for not only a single contiguous array of audio samples but also discrete blocks of samples and silence that are played in order Most WAV files use a single array of data The specification for the sample data is confused 21 The lt wave data gt contains the waveform data It is defined as follows lt wave data gt lt data ck gt lt data list gt lt data ck gt data lt wave data gt lt wave list gt LIST wavl lt data ck gt Wave samples lt silence ck gt Silence lt silence ck gt slnt lt dwSamples DWORD gt Count of silent samplesThese productions are confused Apparently lt data list gt undefined and lt wave list gt defined but not referenced should be identical Even if that problem is fixed the productions then allow a lt data ck gt to contain a recursive lt wave data gt which implies data interpretation problems The specification should have been something like lt wave data gt lt data ck gt lt wave list gt lt data ck gt data lt bSampleData BYTE gt lt wave list gt LIST wavl lt data ck gt Wave samples lt silence ck gt Silence lt silence ck gt slnt lt dwSamples DWORD gt Count of silent samplesto avoid the recursion WAV files can contain embedded IFF lists which can contain several sub chunks 22 23 24 Metadata EditAs a derivative of RIFF WAV files can be tagged with metadata in the INFO chunk In addition WAV files can embed any kind of metadata including but not limited to Extensible Metadata Platform XMP data 25 or ID3 tags 26 in extra chunks Applications may not handle this extra information or may expect to see it in a particular place Although the RIFF specification requires that applications ignore chunks they do not recognize some applications are confused by additional chunks citation needed Popularity EditUncompressed WAV files are large so file sharing of WAV files over the Internet is uncommon except among video music and audio professionals where the uncompressed form has become the most popular of all audio formats and for most high speed large bandwidth web connections are commonplace Many audio and music software manufacturers now favour it as their default file format though others are often supported The high resolution of the format makes it suitable for retaining first generation archived files of high quality for use on a system where disk space is not a constraint or in applications such as audio editing where the time involved in compressing and uncompressing data and the losses in quality of such conversions are a concern Use by broadcasters Edit In spite of their large size uncompressed WAV files are used by most radio broadcasters especially those that have adopted a tapeless system BBC Radio in the UK uses 48 kHz 16 bit two channel WAV audio as standard in their SCISYS dira audio editing and playout system The UK Commercial radio company Global Radio uses 44 1 kHz 16 bit two channel WAV files in the Genesys playout system and throughout their broadcast chain The ABC D Cart system which was developed by the Australian broadcaster uses 48 kHz 16 bit two channel WAV files which is identical to that of Digital Audio Tape The Digital Radio Mondiale consortium uses WAV files as an informal standard for transmitter simulation and receiver testing Limitations EditThe WAV format is limited to files that are less than 4 GiB because of its use of a 32 bit unsigned integer to record the file size header Although this is equivalent to about 6 8 hours of CD quality audio 44 1 kHz 16 bit stereo it is sometimes necessary to exceed this limit especially when greater sampling rates bit resolutions or channel count are required The W64 format was therefore created for use in Sound Forge Its 64 bit header allows for much longer recording times The RF64 format specified by the European Broadcasting Union has also been created to solve this problem Non audio data EditSince the sampling rate of a WAV file can vary from 1 Hz to 4 3 GHz and the number of channels can be as high as 65535 wav files have also been used for non audio data LTspice for instance can store multiple circuit trace waveforms in separate channels at any appropriate sampling rate with the full scale range representing 1 V or A rather than a sound pressure 27 Audio compact discs EditAudio compact discs CDs do not use the WAV file format using instead Red Book audio The commonality is that audio CDs are encoded as uncompressed pulse code modulation PCM which is one of the formats supported by WAV WAV is a file format for a computer to use that cannot be understood by most CD players directly To record WAV files to an Audio CD the file headers must be stripped the contents must be transcoded if not already stored as PCM and the PCM data written directly to the disc as individual tracks with zero padding added to match the CD s sector size In order for PCM audio to be able to be burned to a CD it should be in the 44 1 kHz 16 bit stereo format Comparison of coding schemes EditMain article Audio compression data Further information Comparison of audio coding formats Audio in WAV files can be encoded in a variety of audio coding formats such as GSM or MP3 to reduce the file size This is a reference to compare the monophonic not stereophonic audio quality and compression bitrates of audio coding formats available for WAV files including PCM ADPCM Microsoft GSM 06 10 CELP SBC Truespeech and MPEG Layer 3 These are the default ACM codecs that come with Windows Format Bitrate kbit s 1 minute KiB 11 025 Hz 16 bit PCM 176 4 12920 8 000 Hz 16 bit PCM 128 0 93811 025 Hz 8 bit PCM 0 88 2 0 64611 025 Hz µ Law 0 88 2 0 6460 8 000 Hz 8 bit PCM 0 64 0 4690 8 000 Hz µ Law 0 64 0 46911 025 Hz 4 bit ADPCM 0 44 1 0 3230 8 000 Hz 4 bit ADPCM 0 32 0 23411 025 Hz GSM 06 10 0 18 0 1320 8 000 Hz MP3 16 kbit s 0 16 0 1170 8 000 Hz GSM 06 10 0 13 0 1030 8 000 Hz Lernout amp Hauspie SBC 12 kbit s 0 12 00 880 8 000 Hz DSP Group Truespeech 00 9 00 660 8 000 Hz MP3 8 kbit s 00 8 00 600 8 000 Hz Lernout amp Hauspie CELP 00 4 8 00 35The above are WAV files even those that use MP3 compression have the wav extension See also EditAudio Compression Manager Broadcast Wave Format BWF Comparison of audio coding formats RF64 an extended file format for audio multichannel file format enabling file sizes to exceed 4 gigabytes Windows Media AudioReferences Edit Fleischman E June 1998 WAVE and AVI Codec Registries IETF doi 10 17487 RFC2361 RFC 2361 Retrieved 2009 12 06 File Extension WAV Details Filext com Retrieved 2015 08 10 a b c IBM Microsoft August 1991 Multimedia Programming Interface and Data Specifications 1 0 PDF Retrieved 2020 12 26 a b P Kabal 2006 06 19 Audio File Format Specifications WAVE or RIFF WAVE sound file McGill University Retrieved 2010 03 16 a b Multiple Channel Audio Data and WAVE Files Microsoft Corporation 2007 03 07 Retrieved 2010 03 16 Library of Congress 2008 09 12 WAVE Audio File Format Retrieved 2009 12 06 Di Silvestro Laile L Baribault Greg June 20 1999 Waveform Audio File Format MIME Sub type Registration IETF I D draft ema vpim wav 00 Retrieved 2009 12 06 Definition of WAV file in English Oxford English Living Dictionary Archived from the original on February 7 2018 Branson Ryan 21 October 2015 21 October 2015 What Makes WAV Better than MP3 Online Video Converter Retrieved 18 June 2016 EBU July 2009 EBU Tech 3306 MBWF RF64 An Extended File Format for Audio PDF retrieved 2010 01 19 IBM amp Microsoft 1991 p 1 1 The main advantage of RIFF is its extensibility file formats based on RIFF can be future proofed as format changes can be ignored by existing applications IBM amp Microsoft 1991 PDF p 56 Programs must expect and ignore any unknown chunks encountered as with all RIFF forms IBM amp Microsoft 1991 PDF p 60 shows an example WAV file with an INFO chunk in this position IBM amp Microsoft 1991 pp 2 17 to 2 18 IBM amp Microsoft 1991 p 2 18 Microsoft Multimedia Standards Update New Multimedia Data Types and Data Techniques Revision 3 0 April 15 1994 page 6 IBM amp Microsoft 1991 PDF p 56 IBM amp Microsoft 1991 PDF p 56 specifies sequencing information in the RIFF form of a WAV file consistent with the formalism However lt fmt ck gt must always occur before lt wave data gt and both of these chunks are mandatory in a WAVE file IBM amp Microsoft 1991 PDF p 23 IBM amp Microsoft 1991 PDF p 21 INAM appears before ICOP Specification from IBM amp Microsoft 1991 which also describes how the production syntax is interpreted WAVE File Format 1999 11 15 Archived from the original on 1999 11 15 Retrieved 2010 03 16 WAVE PCM soundfile format 2003 01 20 Archived from the original on 2009 08 27 Retrieved 2010 03 16 The WAVE File Format Retrieved 2010 03 16 XMP SPECIFICATION PART 3 STORAGE IN FILES PDF Adobe Systems Incorporated 2016 pp 24 25 Retrieved 8 January 2020 WAV Audacity Retrieved 2020 01 08 LTspice IV PDF Linear Technologies Corporation 2009 p 95 Archived from the original PDF on 2012 02 27 Retrieved 2015 09 04 External links Edit Wikimedia Commons has media related to Waveform audio format WAVE file format specifications from McGill University Last update 2011 01 03 Extensible Wave Format Descriptors from Microsoft Updated October 26 2017 More information on WAVE FORMAT EXTENSIBLE University of Bath WAVE File Format technical details 1999 WAV amp BWF Metadata Guide Exif tags see for example page 128 Retrieved from https en wikipedia org w index php title WAV amp oldid 1164027638, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.