YAF WAV
File conversion

Convert YAF to WAV

QUICK ANSWER
Is it possible to convert YAF to WAV?
Yes - YAF converts to WAV.

Open the .yaf in YAF Extractor and pull out the .adx/.at3 streams, then run them through vgmstream to decode to .wav. WAV is uncompressed, so nothing is lost in the decode step itself.

Also to WAV: PCM · GSM · WV

On this page

Tested on macOS, Windows & Linux
Last verified Oct 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert YAF to WAV?

A .yaf is a Yuke's audio container (WWE SmackDown! vs. Raw) holding ADX or ATRAC3 tracks that are not directly editable. Decoding them to .WAV gives you a clean, uncompressed file that any editor or player can open - the standard target before any further conversion.

How to convert YAF to WAV

YAF Extractor + vgmstream FREE

Extract the .adx/.at3 with YAF Extractor, then decode with vgmstream-cli -o track.wav track.adx to get a .wav.

vgmstream (foobar2000) FREE

Install the vgmstream plugin in foobar2000, drag the extracted .adx/.at3 in, and use Convert > ... to output .wav.

About these formats

Quality & what to watch

  • The WAV is lossless relative to the game stream, but the source ADX/AT3 was already lossy, so the WAV cannot be better than the original.
  • vgmstream may not preserve in-game loop points in a plain WAV export; use its loop options if you need seamless loops.
  • YAF Extractor is Windows-only and covers the SmackDown! vs. Raw 2008-2011 titles.

Frequently asked questions

Why decode to WAV at all?
ADX and AT3 are game codecs most editors can't open. WAV is universal and lossless, making it the ideal working format.
Is the WAV higher quality than the game audio?
No - WAV is lossless but can't recover detail the original lossy ADX/AT3 already discarded.
Can foobar2000 do this without the command line?
Yes. With the vgmstream component installed, foobar2000 converts the extracted files to WAV through its Convert menu.
What about loop points?
Game tracks often loop; vgmstream can apply loop settings, but a straight WAV export writes a single non-looping pass.