Difference between revisions of "WAV"
Binarymaster (talk | contribs) |
Binarymaster (talk | contribs) m (→Converters: Add libdmusic) |
||
(23 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox Format | {{Infobox Format | ||
− | | Title | + | | Title = Waveform Audio File Format |
− | | Format | + | | Format = WAV |
− | | Developer = [[Microsoft]], [[IBM]] | + | | Developer = [[Microsoft]], [[IBM]] |
− | | Released | + | | Header = RIFF |
− | | FirstGame = ? | + | | Content = PCM |
+ | | Instruments = Intrinsic | ||
+ | | OutputDA = Yes | ||
+ | | OutputMIDI = No | ||
+ | | OutputFM = No | ||
+ | | OutputPSG = No | ||
+ | | Released = 1991-08-?? | ||
+ | | FirstGame = ? | ||
| Extension01 = *.wav | | Extension01 = *.wav | ||
}} | }} | ||
− | The '''''Waveform Audio File Format (WAV)''''' is a container format for audio data developed by Microsoft and IBM. Although the format supports pretty much any audio codec, it almost always uses Microsoft's uncompressed pulse code modulation format which supports sampling as low as 8 KHz, 8 bit mono to 48 KHz, 16 bit stereo. The VGMPF will not store the ripped soundtrack of games that use wave because the ratio is 1-to-1 (and because they take up too much space). The [[OGG | + | The '''''Waveform Audio File Format (WAV)''''' is a container format for audio data developed by [[Microsoft]] and [[IBM]]. Although the format supports pretty much any audio codec, it almost always uses Microsoft's uncompressed pulse code modulation format which supports sampling as low as 8 KHz, 8 bit mono to 48 KHz, 16 bit stereo. The VGMPF will not store the ripped soundtrack of games that use wave because the ratio is 1-to-1 (and because they take up too much space). The [[OGG]] recording will sound nearly identical, so the wave format is not needed. |
+ | ==Players== | ||
+ | <div style="float:right;">([[:Category: WAV Players|Category]])</div> | ||
− | |||
* [[Audacity]] - Linux, Macintosh, Windows | * [[Audacity]] - Linux, Macintosh, Windows | ||
+ | * [[Creative Wave]] - Windows | ||
+ | * [[Creative WaveStudio]] - Windows | ||
* [[Digital Sound System]] - DOS | * [[Digital Sound System]] - DOS | ||
* [[foobar2000]] - Windows | * [[foobar2000]] - Windows | ||
+ | * [[Game Audio Player]] - Windows | ||
* [[GoldWave]] - Windows | * [[GoldWave]] - Windows | ||
− | |||
* [[Multi Media Machine]] - DOS | * [[Multi Media Machine]] - DOS | ||
* [[Play SND]] - DOS | * [[Play SND]] - DOS | ||
Line 24: | Line 34: | ||
* [[Windows Media Player]] - Windows | * [[Windows Media Player]] - Windows | ||
* [[XMMS]] - Linux | * [[XMMS]] - Linux | ||
+ | * [[XMPlay]] - Windows | ||
+ | ==Editors== | ||
+ | <div style="float:right;">([[:Category: WAV Editors|Category]])</div> | ||
− | |||
* [[Audacity]] - Linux, Macintosh, Windows | * [[Audacity]] - Linux, Macintosh, Windows | ||
+ | * [[Creative Wave]] - Windows | ||
+ | * [[Creative WaveStudio]] - Windows | ||
* [[GoldWave]] - Windows | * [[GoldWave]] - Windows | ||
* [[Sound Recorder]] - Windows | * [[Sound Recorder]] - Windows | ||
+ | ==Converters== | ||
+ | <div style="float:right;">([[:Category: WAV Converters|Category]])</div> | ||
− | |||
===WAV to ?=== | ===WAV to ?=== | ||
− | * [[Audacity]] - Linux, Macintosh, Windows - | + | * [[Audacity]] - Linux, Macintosh, Windows - [[AAC]], [[AC3]], [[AIFF]], [[AMR]], [[AU]], [[FLAC]], [[MP2]], [[MP3]], [[OGG]], [[WMA]] |
+ | * [[Creative WaveStudio]] - Windows - [[RAW]], [[VOC]] | ||
* [[Digital Sound System]] - DOS - [[MP3]] | * [[Digital Sound System]] - DOS - [[MP3]] | ||
− | * [[GoldWave]] - Windows - | + | * [[foobar2000]] - Windows - [[AAC]], [[AIFF]], [[AU]], [[FLAC]], [[OGG]], [[MP3]], [[MusePack]], [[Wave64]], [[WavPack]] |
+ | * [[GoldWave]] - Windows - [[AAC]], [[AIFF]], [[AIFFC]], [[AU]], [[IFF]], [[FLAC]], [[OGG]], [[OPUS]], [[M4A]], [[MP3]], [[RAW]], [[VOC]], [[VOX]], [[WMA]], [[XAC]] | ||
* [[Play SND]] - DOS - [[SND]] | * [[Play SND]] - DOS - [[SND]] | ||
+ | * [[Sound Recorder]] - Windows - [[WMA]] | ||
+ | * [[VLC]] - Android, FreeBSD, Linux, Macintosh, Windows - [[FLAC]], [[M4A]], [[MP3]], [[OGG]] | ||
===? to WAV=== | ===? to WAV=== | ||
* [[AUD to WAV]] - DOS - [[AUD]] | * [[AUD to WAV]] - DOS - [[AUD]] | ||
− | * [[Audacity]] - Linux, Macintosh, Windows - | + | * [[Audacity]] - Linux, Macintosh, Windows - [[AAC]], [[AC3]], [[AIFF]], [[AMR]], [[AU]], [[FLAC]], [[MP2]], [[MP3]], [[OGG]], [[WMA]] |
+ | * [[Creative WaveStudio]] - Windows - [[RAW]], [[VOC]] | ||
* [[Digital Orchestrator Pro]] - Windows - [[MIDI]] | * [[Digital Orchestrator Pro]] - Windows - [[MIDI]] | ||
− | * [[Digital Sound System]] - DOS - | + | * [[Digital Sound System]] - DOS - [[CD]], [[MIDI]], [[MP1]], [[MP2]], [[MP3]], [[VOC]] |
− | * [[GoldWave]] - Windows - | + | * [[FamiTracker]] - Windows 32 - [[FTM]] |
+ | * [[foobar2000]] - Windows - [[AAC]], [[AIFF]], [[AU]], [[FLAC]], [[OGG]], [[MP3]], [[MusePack]], [[Wave64]], [[WavPack]] | ||
+ | * [[Game Audio Player]] - Windows 32 - [[BLBSFX]] | ||
+ | * [[GoldWave]] - Windows - [[AAC]], [[AIFF]], [[AIFFC]], [[AU]], [[IFF]], [[FLAC]], [[OGG]], [[OPUS]], [[M4A]], [[MP3]], [[RAW]], [[VOC]], [[VOX]], [[WMA]], [[XAC]] | ||
+ | * [[libdmusic]] - Linux, Windows 32, Windows 64 - [[DLS]], [[SGT]] | ||
+ | * [[ModPlug Player]] - WIndows 32 - [[IT]], [[MOD]], [[S3M]], [[XM]] | ||
* [[SID to WAV]] - Windows - [[SID]] | * [[SID to WAV]] - Windows - [[SID]] | ||
− | * [[VLC]] - Android, FreeBSD, Linux, Macintosh, Windows - | + | * [[VLC]] - Android, FreeBSD, Linux, Macintosh, Windows - [[FLAC]], [[M4A]], [[MP3]], [[OGG]] |
+ | ==Games== | ||
+ | <div style="float:right;">([[:Category:Games That Use WAV|Category]])</div> | ||
− | + | {| class="wikitable" | | |
− | + | ! Released | |
− | | | + | ! Title |
− | + | ! Sample | |
− | + | |- | |
− | |||
− | |||
| 1996-11-30 | | 1996-11-30 | ||
| [[Diablo (W32)]] | | [[Diablo (W32)]] | ||
− | | {{Song-Box|01 - Diablo - W32 - | + | | {{Song-Box|01 - Diablo - W32 - Diablo Intro.ogg}} |
|- | |- | ||
| 1997-03-06 | | 1997-03-06 | ||
Line 67: | Line 92: | ||
| [[Lords of Magic (W32)]] | | [[Lords of Magic (W32)]] | ||
| {{Song-Box|01 - Lords of Magic - W32 - Menu Music.ogg}} | | {{Song-Box|01 - Lords of Magic - W32 - Menu Music.ogg}} | ||
+ | |- | ||
+ | | 1997-11-24 | ||
+ | | [[Hellfire (W32)]] | ||
+ | | {{Song-Box|02 - Hellfire - W32 - Demon Crypt.ogg}} | ||
+ | |- | ||
+ | | 2001-11-19 | ||
+ | | [[Return to Castle Wolfenstein (W32)]] | ||
+ | | | ||
+ | |- | ||
+ | | 2001-??-?? | ||
+ | | [[Analog Devices Sound Demo (W32)]] | ||
+ | | {{Song-Box|04 - Analog Devices Sound Demo - W32 - Test Music.ogg}} | ||
|- | |- | ||
| 2002-08-11 | | 2002-08-11 | ||
Line 73: | Line 110: | ||
|} | |} | ||
+ | ==How to Obtain== | ||
+ | WAV files usually have to be manually extracted from game files, a process that is different for pretty much every game that uses them. If the game stores a WAV file in an uncompressed file, [[Game Audio Player]] can extract it, though it won't retain the file name. | ||
− | + | ==Technical== | |
+ | All '''''WAV''''' files use RIFF tree structure, and the identifier is '''WAVE'''. | ||
+ | |||
+ | ===RIFF Tree Structure=== | ||
+ | <pre style="line-height: 1.2"> | ||
+ | File Root | ||
+ | │ | ||
+ | └─ RIFF:WAVE - RIFF Wave header | ||
+ | ├─ fmt - Wave format chunk | ||
+ | └─ data - Waveform data chunk | ||
+ | </pre> | ||
==Links== | ==Links== | ||
* [http://en.wikipedia.org/wiki/WAV en.wikipedia.org/wiki/WAV] - Wikipedia. | * [http://en.wikipedia.org/wiki/WAV en.wikipedia.org/wiki/WAV] - Wikipedia. | ||
* [http://media.io media.io] - Online converter. | * [http://media.io media.io] - Online converter. | ||
− | |||
− |
Revision as of 18:49, 16 May 2022
Waveform Audio File Format | |||||
Developer: | Microsoft, IBM | ||||
Header: | RIFF | ||||
Content: | PCM | ||||
Instruments: | Intrinsic | ||||
Target Output
| |||||
Released: | 1991-08-?? | ||||
First Game: | ? | ||||
Extensions |
|
The Waveform Audio File Format (WAV) is a container format for audio data developed by Microsoft and IBM. Although the format supports pretty much any audio codec, it almost always uses Microsoft's uncompressed pulse code modulation format which supports sampling as low as 8 KHz, 8 bit mono to 48 KHz, 16 bit stereo. The VGMPF will not store the ripped soundtrack of games that use wave because the ratio is 1-to-1 (and because they take up too much space). The OGG recording will sound nearly identical, so the wave format is not needed.
Contents
Players
- Audacity - Linux, Macintosh, Windows
- Creative Wave - Windows
- Creative WaveStudio - Windows
- Digital Sound System - DOS
- foobar2000 - Windows
- Game Audio Player - Windows
- GoldWave - Windows
- Multi Media Machine - DOS
- Play SND - DOS
- Sound Recorder - Windows
- VLC - Android, FreeBSD, Linux, Macintos, Windows
- Winamp - Android, Macintosh, Windows
- Windows Media Player - Windows
- XMMS - Linux
- XMPlay - Windows
Editors
- Audacity - Linux, Macintosh, Windows
- Creative Wave - Windows
- Creative WaveStudio - Windows
- GoldWave - Windows
- Sound Recorder - Windows
Converters
WAV to ?
- Audacity - Linux, Macintosh, Windows - AAC, AC3, AIFF, AMR, AU, FLAC, MP2, MP3, OGG, WMA
- Creative WaveStudio - Windows - RAW, VOC
- Digital Sound System - DOS - MP3
- foobar2000 - Windows - AAC, AIFF, AU, FLAC, OGG, MP3, MusePack, Wave64, WavPack
- GoldWave - Windows - AAC, AIFF, AIFFC, AU, IFF, FLAC, OGG, OPUS, M4A, MP3, RAW, VOC, VOX, WMA, XAC
- Play SND - DOS - SND
- Sound Recorder - Windows - WMA
- VLC - Android, FreeBSD, Linux, Macintosh, Windows - FLAC, M4A, MP3, OGG
? to WAV
- AUD to WAV - DOS - AUD
- Audacity - Linux, Macintosh, Windows - AAC, AC3, AIFF, AMR, AU, FLAC, MP2, MP3, OGG, WMA
- Creative WaveStudio - Windows - RAW, VOC
- Digital Orchestrator Pro - Windows - MIDI
- Digital Sound System - DOS - CD, MIDI, MP1, MP2, MP3, VOC
- FamiTracker - Windows 32 - FTM
- foobar2000 - Windows - AAC, AIFF, AU, FLAC, OGG, MP3, MusePack, Wave64, WavPack
- Game Audio Player - Windows 32 - BLBSFX
- GoldWave - Windows - AAC, AIFF, AIFFC, AU, IFF, FLAC, OGG, OPUS, M4A, MP3, RAW, VOC, VOX, WMA, XAC
- libdmusic - Linux, Windows 32, Windows 64 - DLS, SGT
- ModPlug Player - WIndows 32 - IT, MOD, S3M, XM
- SID to WAV - Windows - SID
- VLC - Android, FreeBSD, Linux, Macintosh, Windows - FLAC, M4A, MP3, OGG
Games
Released | Title | Sample |
---|---|---|
1996-11-30 | Diablo (W32) | |
1997-03-06 | Magic: The Gathering (W32) | |
1997-11-19 | Lords of Magic (W32) | |
1997-11-24 | Hellfire (W32) | |
2001-11-19 | Return to Castle Wolfenstein (W32) | |
2001-??-?? | Analog Devices Sound Demo (W32) | |
2002-08-11 | Touhou Koumakyou ~ the Embodiment of Scarlet Devil. (W32) | |
How to Obtain
WAV files usually have to be manually extracted from game files, a process that is different for pretty much every game that uses them. If the game stores a WAV file in an uncompressed file, Game Audio Player can extract it, though it won't retain the file name.
Technical
All WAV files use RIFF tree structure, and the identifier is WAVE.
RIFF Tree Structure
File Root │ └─ RIFF:WAVE - RIFF Wave header ├─ fmt - Wave format chunk └─ data - Waveform data chunk
Links
- en.wikipedia.org/wiki/WAV - Wikipedia.
- media.io - Online converter.