B.1 Supported audio formats
B.1.1 Lossy Codecs
Format
Extension
Notes
ATSC A/52 (AC3)
.a52, .ac3, .rm, .ra, .rmvb
Supports downmixing for playback of 5.1 streams in stereo
ADX
.adx
Encrypted ADX is not supported.
Advanced Audio Coding
.m4a, .m4b, .mp4, .rm, .ra, .rmvb
Supports AAC-LC, -HEv1, and -HEv2 profiles
MPEG audio
.mpa, .mp1, .mp2, .mp3
MPEG 1/2/2.5 Layer 1/2/3
Musepack
.mpc
Supports SV7 and SV8 in mono/stereo
OGG/Vorbis
.ogg, .oga
Playback of some old “floor 0” files may fail on low memory targets. Files with album art larger than available RAM will be skipped. Chained Ogg files are not supported.
Sony Audio
.oma, .aa3, .rm, .ra, .rmvb
Supports ATRAC3
RealAudio
.rm, .ra, .rmvb
Supports RealAudio G2 (Cook)
Speex
.spx
Dialogic telephony type
.vox
Windows Media Audio Standard
.wma, .wmv, .asf
Windows Media Audio Professional
.wma, .wmv, .asf
Note: AAC-HE profiles might not play in realtime on all devices due to CPU performance requirements.
B.1.2 Lossless Codecs
Format
Extension
Notes
Audio Interchange File Format
.aif, .aiff
Linear PCM 8/16/24/32 bit, IEEE float 32/64 bit, ITU-T G.711 a-law/μ-law, QuickTime IMA ADPCM
Monkey’s Audio
.ape, .mac
Sun Audio
.au, .snd
Linear PCM 8/16/24/32 bit, IEEE float 32/64 bit, ITU-T G.711 a-law/μ-law
Free Lossless Audio
.flac
Supports multichannel playback including downmixing to stereo.
Apple Lossless
.m4a, .mp4
Shorten
.shn
Seeking not supported.
True Audio
.tta
Wave64
.w64
Supports same formats as Waveform audio format.
Waveform audio format
.wav
Linear PCM 8/16/24/32 bit, IEEE float 32/64 bit, ITU-T G.711 a-law/μ-law, Microsoft ADPCM, Intel DVI ADPCM (IMA ADPCM) 2/3/4/5 bit, Dialogic OKI ADPCM, YAMAHA ADPCM, Adobe SWF ADPCM
Wavpack
.wv
Note: Free Lossless Audio multichannel tracks may not play in realtime on all devices due to CPU performance requirements.
B.1.3 Other Codecs
Format
Extension
Notes
Atari Sound Format
.cmc, .cm3, .cmr, .cms, .dmc, .dlt, .mpt, .mpd
Synthetic music Mobile Application Format
.mmf
PCM/ADPCM only
Game Boy Sound Format
.gbs
Progress bar and seek use subtracks instead of seconds.
AY Sound Chip Music
.ay
Progress bar and seek use subtracks instead of seconds for multitrack files.
Hudson Entertainment System Sound Format
.hes
Progress bar and seek use subtracks instead of seconds.
MSX Konami Sound System
.kss
Progress bar and seek use subtracks instead of seconds.
SMS/GG/CV Sound Format
.sgc
Supports Sega Master System and Game Gear Sound Format. Progress bar and seek use subtracks instead of seconds.
Video Game Music Format
.vgm
Gzipped Video Game Music Format
.vgz
MOD
.mod
NES Sound Format
.nsf, .nsfe
Progress bar and seek use subtracks instead of seconds.
Atari SAP
.sap
Sound Interface Device
.sid
Progress bar and seek use subtracks instead of seconds.
SPC700
.spc
Note: NSF and VGM might not play in realtime on all devices due to CPU performance requirements.