Greedysky / TTKMusicPlayer

TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux.
GNU General Public License v3.0
2.28k stars 415 forks source link

Add vgmstream #145

Open efdevelopers opened 3 months ago

efdevelopers commented 3 months ago

Would be perfect if your player had support to vgmstream in order to play most modern console video game music.

More info here: https://vgmstream.org/

https://github.com/vgmstream/vgmstream/blob/master/doc/FORMATS.md

List

adx.c
    CRI ADX header (type 03) [ADX_03]
    CRI ADX header (type 04) [ADX_04]
    CRI ADX header (type 05) [ADX_05]
    adx
        Subfiles: adx_subkey
    adx_subkey: .adx .adp + .(external)
    Codecs: CRI_ADX_fixed CRI_ADX CRI_ADX_exp CRI_ADX_enc_8 CRI_ADX_enc_9
brstm.c
    Nintendo RSTM header [RSTM]
    brstm: .brstm .brstmspm
    Codecs: PCM8 PCM16BE NGC_DSP
bfwav.c
    Nintendo RWAV header [RWAV]
    Nintendo FWAV header [FWAV]
    Nintendo CWAV header [CWAV]
    brwav: .brwav .rwav
    bfwav: .bfwav .fwav
    bcwav: .bcwav .adpcm .bms .sfx .str .zic
    brwar: .rwar
        Subfiles: brwav
    Codecs: PCM8 PCM16BE PCM16LE NGC_DSP NW_IMA
nds_strm.c
    Nintendo STRM header [STRM]
    nds_strm: .strm
    Codecs: PCM8 PCM16LE NDS_IMA
afc.c
    Nintendo .AFC header [AFC]
    afc: .afc .stx
    Codecs: NGC_AFC
ast.c
    Nintendo .AST header [AST]
    ast: .ast
    Codecs: NGC_AFC PCM16BE
halpst.c
    HAL Laboratory HALPST header [HALPST]
    halpst: .hps
    Codecs: NGC_DSP
rs03.c
    Retro Studios RS03 header [DSP_RS03]
    rs03: .dsp
    Codecs: NGC_DSP
ngc_dsp_std.c
    Nintendo DSP header [DSP_STD]
    Intelligent Systems STM header [DSP_STM]
    Single DSP header stereo by .mpdsp extension [DSP_MPDSP]
    Double DSP header stereo by _lr.dsp extension [DSP_JETTERS]
    Double DSP header stereo by .mss extension [DSP_MSS]
    Double DSP header stereo by .gcm extension [DSP_GCM]
    Namco IDSP header [IDSP_NAMCO]
    Procyon Studio SADB header [DSP_SADB]
    Traveller's Tales IDSP header [IDSP_TT]
    Next Level IDSP header [IDSP_NL]
    .WSD header [DSP_WII_WSD]
    .DDSP header [DSP_DDSP]
    Sumo Digital iSWS header [WII_WAS]
    Infogrames .DSP header [DSP_STR_IG]
    XIII dsp header [DSP_XIII]
    Icon Games NDP header [WII_NDP]
    Cabelas games .DSP header [DSP_CABELAS]
    Acclaim Austin AAAp DSP header [NGC_DSP_AAAP]
    Capcom DSPW header [DSP_DSPW]
    IADP Header [NGC_DSP_IADP]
    Bethesda .mcadpcm header [DSP_MCADPCM]
    UE4 Switch Audio header [DSP_SWITCH_AUDIO]
    .VAG DSP header [DSP_VAG]
    .ITL DSP header [DSP_ITL]
    AQUASTYLE ADPY header [DSP_ADPY]
    AQUASTYLE ADPX header [DSP_ADPX]
    LucasArts .DS2 header [DSP_DS2]
    Infernal .ITL DSP header [DSP_ITL_i]
    Square Enix DSP header [DSP_SQEX]
    Koei Tecmo WiiVoice header [DSP_WIIVOICE]
    Exient WIIADPCM header [DSP_WIIADPCM]
    CRI CWAC header [DSP_CWAC]
    TOSE .IDSP header [IDSP_TOSE]
    Kuju London .KWA header [DSP_KWA]
    Koei Tecmo APEX header [DSP_APEX]
    Rebellion DSP header [DSP_ASURA]
    ngc_dsp_std: .dsp .adp .(extensionless) .wav .lwav .dat .ldat
    ngc_dsp_std_le: .adpcm
    ngc_mdsp_std: .dsp .mdsp
    ngc_dsp_stm: .stm .lstm .dsp
    ngc_mpdsp: .mpdsp .ste
    ngc_dsp_std_int: .dsp .mss .gcm
    idsp_namco: .idsp
    sadb: .sad
    idsp_tt: .gcm .idsp .wua
    idsp_nl: .idsp
    wii_wsd: .wsd
    dsp_ddsp: .adp .ddsp .wav .lwav .(extensionless)
    wii_was: .was .dsp .isws
    dsp_str_ig: .str
    dsp_xiii: .dsp
    dsp_ndp: .nds .ndp
    dsp_cabelas: .dsp
    ngc_dsp_aaap: .dsp
    dsp_dspw: .dspw
    ngc_dsp_iadp: .adp .iadp
    dsp_mcadpcm: .mcadpcm
    dsp_switch_audio: .switch_audio .dsp
    dsp_sps_n1: .vag .nlsd
    dsp_itl_ch: .itl
    dsp_adpy: .adpcmx
    dsp_adpx: .adpcmx
    dsp_lucasarts_ds2: .ds2 .dsp
    dsp_itl: .itl .dsp
    dsp_sqex: .wav .lwav
    dsp_wiivoice: .dsp
    dsp_wiiadpcm: .adpcm
    dsp_cwac: .dsp
    idsp_tose: .idsp
    dsp_kwa: .kwa
    dsp_apex: .dsp
    dsp_asura: .dsp .wav .lwav
    dsp_asura_ds2: .ds2
    dsp_asura_ttss: .adpcm .wav .lwav
    Codecs: NGC_DSP NGC_DSP_subint
csmp.c
    Retro Studios CSMP header [CSMP]
    csmp: .csmp
    Codecs: NGC_DSP
rfrm.c
    Retro Studios RFRM header [RFRM]
    rfrm_mpr: .csmp
    rfrm: .csmp
    Codecs: NGC_DSP
cstr.c
    Namco Cstr header [DSP_CSTR]
    cstr: .dsp
    Codecs: NGC_DSP
gcsw.c
    MileStone GCSW header [GCSW]
    gcsw: .gcw
    Codecs: PCM16BE
ads.c
    Sony ADS header [ADS]
    ads: .ads .ss2 .pcm .adx .(extensionless) .800
    ads_container: .ads .cads
        Subfiles: ads
    Codecs: PCM16LE DVI_IMA_int PSX
npsf.c
    Namco NPSF header [NPS]
    npsf: .nps .npsf
    Codecs: PSX
xa.c
    Sony XA header [XA]
    xa: .xa .str .pxa .grn .an2 .(extensionless) .xai
    Codecs: XA8 XA
rxws.c
    Sony RXWS header [RXWS]
    rxws: .xwb .xws + .xwh .xwb
    Codecs: PSX PCM16LE ATRAC3
exst.c
    Sony EXST header [EXST]
    exst: .sts .sts_cp3 .x + .int_cp3 .int
    Codecs: PSX
svag_kcet.c
    Konami SVAG header [SVAG_KCET]
    svag_kcet: .svag
    Codecs: PSX
vag.c
    Sony VAG header (custom) [VAG_custom]
    Sony VAG header [VAG]
    Acclaim Austin AAAp header [AAAP]
    Sony VAG footer [VAG_footer]
    vag: .vag .swag .str .vig .l .r .vas .xa2 .snd .svg .(extensionless) .wav .lwav
    vag_aaap: .vag
    vag_footer: .(extensionless) .vag
    Codecs: PSX HEVAG
ild.c
    Tose ILD header [ILD]
    ild: .ild
    Codecs: PSX
ngc_str_cauldron.c
    Cauldron .STR header [DSP_STR]
    ngc_str: .str
    Codecs: NGC_DSP
ea_schl.c
    Electronic Arts BNK header [EA_BNK]
    Electronic Arts SCHl header [EA_SCHL]
    ea_schl: .asf .lasf .str .chk .eam .exa .sng .aud .sx .xa .strm .stm .hab .xsf .gsf .(extensionless) .r
    ea_schl_video: .uv .dct .mad .wve .vp6 .mpc .lmpc
    ea_bnk: .bnk .sdt .hdt .ldt .abk .ast .cat .(extensionless)
    ea_abk: .abk + .ast
    ea_hdr_dat: .hdr + .dat
        Subfiles: vag
    ea_hdr_dat_v2: .hdr + .dat .mus .(external)
    ea_map_mus: .map .lin .mpf
    ea_mpf_mus: .mpf
    ea_msb_mus: .msb .msx
    ea_mpf_mus_main: (base) + .(external)
    Codecs: EA_XA EA_XA_int EA_XA_V2 PCM8_int PCM16_int PCM8 PCM16LE PCM16BE PSX XBOX_IMA_int NGC_DSP VADPCM MPEG EA_MT ATRAC3
caf.c
    tri-Crescendo CAF Header [CAF]
    caf: .caf .cfn .(extensionless)
    Codecs: NGC_DSP
vpk.c
    SCE America VPK Header [VPK]
    vpk: .vpk
    Codecs: PSX
ogg_vorbis.c
    Ogg Vorbis header (encrypted) [OGG_encrypted]
    Ogg Vorbis header [OGG_VORBIS]
    Ogg Vorbis header (KOVS) [OGG_KOVS]
    ogg_vorbis
        Subfiles: ogg_vorbis
    ogg_vorbis_config: .ogg .logg .adx .rof .acm .sod .msa .bin .lbin .kvs .kovs .rpgmvo .ogg_ .bgm .gwm .mus .fish .isd .sngw .lse .eno .um3 .u0 + .(external)
        Subfiles: ogg_vorbis_config ogg_vorbis_cfg_ovmi ogg_vorbis_tests ogg_vorbis_common ogg_vorbis_tink ogg_vorbis
    Codecs: OGG OGG_VORBIS
sfl.c
    Ogg Vorbis header (SFPL looping) [OGG_SFL]
    sfl_ogg: .sfl .ogg + .(external) .ogg
        Subfiles: ogg_vorbis
ps2_bmdx.c
    Beatmania .bmdx header [PS2_BMDX]
    ps2_bmdx: .bmdx
    Codecs: PSX
wsi.c
    Alone in the Dark .WSI header [DSP_WSI]
    wsi: .wsi
    Codecs: NGC_DSP
aifc.c
    Apple AIFF-C header [AIFC]
    Apple AIFF header [AIFF]
    aifc: .aif .laif .wav .lwav .aiff .laiff .(extensionless) .aifc .laifc .afc .cbd2 .bgm .fda .n64 .xa .caf .acm .adp .ai .pcm
    Codecs: SDX2 CBD2 DVI_IMA_int APPLE_IMA4 RELIC VADPCM PCM8 PCM16BE XA
str_snds.c
    3DO SNDS header [STR_SNDS]
    str_snds: .str .stream .3do
    Codecs: SDX2_int SDX2 CBD2_int CBD2
ws_aud.c
    Westwood Studios .AUD header [WS_AUD]
    ws_aud: .aud
    Codecs: WS IMA_int
ahx.c
    CRI AHX header [AHX]
    ahx: .ahx
    Codecs: MPEG
ivb.c
    IVB/BVII header [PS2_IVB]
    ivb: .ivb
    Codecs: PSX
svs.c
    Square SVS header [SVS]
    svs: .bgm .svs
    Codecs: PSX
riff.c
    RIFF WAVE header [RIFF_WAVE]
    RIFF WAVE header (labl looping) [RIFF_WAVE_labl]
    RIFF WAVE header (smpl looping) [RIFF_WAVE_smpl]
    RIFF WAVE header (wsmp looping) [RIFF_WAVE_wsmp]
    RIFF WAVE header (ctrl looping) [RIFF_WAVE_MWV]
    RIFX WAVE header [RIFX_WAVE]
    RIFX WAVE header (smpl looping) [RIFX_WAVE_smpl]
    riff: .wav .lwav .xwav .mwv .da .dax .cd .med .snd .adx .adp .xss .xsew .adpcm .adw .wd .(extensionless) .sbv .wvx .str .at3 .rws .aud .at9 .ckd .saf .ima .nsa .pcm .xvag .ogg .logg .p1d .xms .mus .dat .ldat .wma .lwma .caf .wax .voi .se
    rifx: .wav .lwav
    Codecs: AICA_int PCM32LE PCM24LE PCM16BE PCM16LE PCM8_U MSADPCM IMA PCMFLOAT MS_IMA AICA MPEG_custom XBOX_IMA MS_IMA_3BIT DVI_IMA L5_555 OGG_VORBIS ATRAC9 ATRAC3 MPEG MSADPCM_int
nwa.c
    VisualArt's NWA header (NWAINFO.INI looping) [NWA_NWAINFOINI]
    VisualArt's NWA header (Gameexe.ini looping) [NWA_GAMEEXEINI]
    VisualArt's NWA header [NWA]
    nwa: .nwa + .(external)
    Codecs: PCM8 PCM16LE NWA
ea_1snh.c
    Electronic Arts EACS header [EA_EACS]
    Electronic Arts 1SNh header [EA_1SNH]
    ea_1snh: .asf .lasf .sng .as4 .cnk .uv .tgq .tgv .(extensionless)
    ea_eacs: .eas .bnk .as4
    Codecs: PCM8_int PCM16_int ULAW_int DVI_IMA PSX
xss.c
    Dino Crisis 3 XSS File [XSS]
    xss: .xss
    Codecs: PCM16LE
sl3.c
    Atari Melbourne House SL3 header [SL3]
    sl3: .ms
    Codecs: PSX
hgc1.c
    Cauldron HGC1 header [HGC1]
    hgc1: .str
    Codecs: PSX
aus.c
    Capcom AUS Header [AUS]
    aus: .aus
    Codecs: XBOX_IMA PSX
rws_80d.c
    RenderWare RWS header [RWS]
    rws: .rws
    Codecs: PCM16_int PCM16BE PCM16LE PSX NGC_DSP XBOX_IMA
fsb.c
    FMOD FSB1 header [FSB1]
    FMOD FSB2 header [FSB2]
    FMOD FSB3 header [FSB3]
    FMOD FSB4 header [FSB4]
    fsb: .fsb .bnk .sfx .ps3 .xen
    fsb4_wav: .fsb .wii
        Subfiles: fsb
    Codecs: MPEG XBOX_IMA FSB_IMA PSX XMA1 XMA2 NGC_DSP NGC_DSP_subint CELT_FSB PCM8_U PCM8 PCM16BE PCM16LE
fsb5.c
    FMOD FSB5 header [FSB5]
    fsb5: .fsb .snd
    Codecs: PCM8_U PCM16BE PCM16LE PCMFLOAT NGC_DSP NGC_DSP_subint FSB_IMA XBOX_IMA PSX HEVAG XMA2 MPEG CELT_FSB ATRAC9 XWMA VORBIS_custom FADPCM Opus
rwax.c
    Konami RWAX header [RWAX]
    rwax: .rwx
    Codecs: PCM16LE
xwb.c
    Microsoft XWB header [XWB]
    xwb: .xwb .xna .hwb .bd .(extensionless) + .wbh
        Subfiles: riff
    Codecs: PCM8_U PCM16LE PCM16BE XBOX_IMA MSADPCM XMA1 XMA2 FFmpeg(various) XWMA ATRAC3 OGG_VORBIS NGC_DSP
ps2_xa30.c
    Reflections XA30 PS2 header [PS2_XA30]
    ps2_xa30: .xa .xa30
    Codecs: PSX
musc.c
    Krome MUSC header [MUSC]
    musc: .mus .musc
    Codecs: PSX
musx.c
    Eurocom MUSX header [MUSX]
    musx: .sfx .musx
    Codecs: PSX DAT4_IMA DVI_IMA_int XBOX_IMA NGC_DSP PCM16BE PCM16LE
filp.c
    cavia FILp Header [FILP]
    filp: .fil
    Codecs: PSX
ikm.c
    MiCROViSiON IKM header [IKM]
    ikm_pc
        Subfiles: ogg_vorbis_config
    ikm_psp
        Subfiles: riff
    ikm: .ikm
    Codecs: PSX OGG
ster.c
    ALCHEMY STER header [STER]
    ster: .ster .sfs
    Codecs: PSX
bg00.c
    Cave BG00 header [BG00]
    bg00: .bg00
    Codecs: PSX
sat_dvi.c
    Konami DVI. header [SAT_DVI]
    sat_dvi: .pcm .dvi
    Codecs: DVI_IMA_int
dc_kcey.c
    Konami KCEY header [DC_KCEY]
    dc_kcey: .pcm .kcey
    Codecs: DVI_IMA
rstm_rockstar.c
    Rockstar Games RSTM Header [RSTM_ROCKSTAR]
    rstm_rockstar: .rsm .rstm
    Codecs: PSX
acm.c
    InterPlay ACM Header [ACM]
    acm: .acm .tun .wavc
    Codecs: ACM
mus_acm.c
    InterPlay MUS ACM header [MUS_ACM]
    mus_acm: .mus
        Subfiles: acm ogg_vorbis
vig_kces.c
    Konami .VIG Header [VIG_KCES]
    vig_kces: .vig
    Codecs: PSX
hxd.c
    Tecmo HXD Header [HXD]
    hxd: .hxd + .bd .str .at3
    Codecs: PSX
vsv.c
    Square Enix .vsv Header [VSV]
    vsv: .vsv .psh
    Codecs: PSX
ps2_pcm.c
    Konami .PCM header [PS2_PCM]
    ps2_pcm: .pcm
    Codecs: PCM16LE
rkv.c
    Legacy of Kain - Blood Omen 2 RKV PS2 header [PS2_RKV]
    Legacy of Kain - Blood Omen 2 RKV GC header [NGC_RKV]
    ps2_rkv: .rkv
    ngc_rkv: .(extensionless) .rkv .bo2
    Codecs: PSX NGC_DSP
lp_ap_lep.c
    Konami LP/AP/LEP header [LP_AP_LEP]
    lp_ap_lep: .bin .lbin .lp .lep .ap
    Codecs: PCM16LE PSX
sdt.c
    High Voltage .sdt header [SDT]
    sdt: .sdt
    Codecs: NGC_DSP
aix.c
    CRI AIX header [AIX]
    aix: .aix
        Subfiles: adx
wvs.c
    Swingin' Ape .WVS header [WVS]
    wvs_xbox: .wvs
    wvs_ngc: .wvs
    Codecs: XBOX_IMA NGC_DSP
str_sega.c
    Sega Stream Asset Builder header [STR_SEGA]
    Sega Stream Asset Builder header (custom) [STR_SEGA_custom]
    str_sega: .str
    str_sega_custom: .str
    Codecs: AICA_int PCM8_U PCM16LE
dec.c
    Falcom .DEC RIFF header [DEC]
    dec: .dec .de2 + .(external)
    Codecs: MSADPCM
vs.c
    Melbourne House .VS header [VS]
    vs: .vs
    Codecs: PSX
xmu.c
    Outrage XMU header [XMU]
    xmu: .xmu
    Codecs: XBOX_IMA
xvas.c
    Konami .XVAS header [XVAS]
    xvas: .xvas
    Codecs: XBOX_IMA
sat_sap.c
    VING .SAP header [SAP]
    sat_sap: .sap
    Codecs: PCM16BE
dc_idvi.c
    Capcom IDVI header [DC_IDVI]
    dc_idvi: .dvi .idvi
    Codecs: DVI_IMA_int
ps2_rnd.c
    Cauldron HGC1 header [HGC1]
    ps2_rnd: .rnd
    Codecs: PSX
kraw.c
    Geometry Wars: Galaxies KRAW header [KRAW]
    kraw: .kraw
    Codecs: PCM16BE
omu.c
    Outrage OMU Header [OMU]
    omu: .omu
    Codecs: PCM16LE
xa2_acclaim.c
    Acclaim .XA2 Header [XA2_ACCLAIM]
    xa2_acclaim: .xa2
    Codecs: PSX
idsp_ie.c
    Inevitable Entertainment IDSP Header [IDSP_IE]
    idsp_ie: .idsp
    Codecs: NGC_DSP
ymf.c
    Yuke's .YMF Header [YMF]
    ymf: .ymf
    Codecs: NGC_DSP
sadl.c
    Procyon Studio SADL header [SADL]
    sadl: .sad
    Codecs: IMA_int NDS_PROCYON
fag.c
    Radical .FAG Header [FAG]
    fag: .fag
    Codecs: PSX
mib_mih.c
    Sony MultiStream MIH+MIB header [MIB_MIH]
    Sony MultiStream MIC header [MIC]
    mib_mih: .mib + .mih
    mic: .mic .(extensionless)
    Codecs: PSX
ngc_pdt.c
    Hudson .PDT header [NGC_PDT]
    ngc_pdt: .pdt
    ngc_pdt_split: .pdt
    Codecs: NGC_DSP
mus_krome.c
    Krome .MUS header [MUS_KROME]
    mus_krome: .mus
    Codecs: NGC_DSP
spsd.c
    Sega Naomi SPSD header [SPSD]
    spsd: .str .spsd
    Codecs: PCM16LE PCM8 AICA_int
rsd.c
    Radical RSD header [RSD]
    rsd: .rsd .rsp
        Subfiles: ogg_vorbis_config
    Codecs: PCM16LE PCM16BE PSX XBOX_IMA_mch XBOX_IMA NGC_DSP NGC_DSP_subint RAD_IMA OGG FFmpeg(various) ATRAC3 XMA
bgw.c
    Square Enix .BGW header [FFXI_BGW]
    Square Enix .SPW header [FFXI_SPW]
    bgw: .bgw
    spw: .spw
    Codecs: PSX_cfg ATRAC3 PCM16LE
ps2_ass.c
    SystemSoft .ASS header [PS2_ASS]
    ps2_ass: .ass
    Codecs: PSX
ubi_jade.c
    Ubisoft Jade RIFF header [UBI_JADE]
    ubi_jade: .waa .wac .wad .wam .wav .lwav
        Subfiles: msf
    ubi_jade_container: .waa .wac .wad .wam .wav .lwav .xma
        Subfiles: xma ubi_jade
    Codecs: XBOX_IMA PSX NGC_DSP MSADPCM
seg.c
    Stormfront SEG header [SEG]
    seg: .seg
    Codecs: PSX XBOX_IMA NGC_DSP IMA MPEG XMA2
nds_strm_ffta2.c
    Final Fantasy Tactics A2 RIFF Header [NDS_STRM_FFTA2]
    nds_strm_ffta2: .bin .strm
    Codecs: FFTA2_IMA
knon.c
    Paon KNON header [KNON]
    knon: .str .asr
    Codecs: NGC_DSP PCM16BE
gca.c
    GCA DSP Header [GCA]
    gca: .gca
    Codecs: NGC_DSP
spt_spd.c
    SPT+SPD DSP Header [SPT_SPD]
    spt_spd: .spd + .spt
    Codecs: NGC_DSP PCM16BE
ish_isd.c
    ISH+ISD DSP Header [ISH_ISD]
    ish_isd: .isd + .ish
    Codecs: NGC_DSP
gsnd.c
    Tecmo GSND Header [GSND]
    gsnd: .gsp + .gsb
    Codecs: NGC_DSP ATRAC3 XMA
ydsp.c
    Yuke's YDSP Header [YDSP]
    ydsp: .ydsp
    Codecs: NGC_DSP
ngc_ssm.c
    HAL Laboratory .SSM Header [SSM]
    ssm: .ssm
    Codecs: NGC_DSP
ps2_joe.c
    Asobo Studio .JOE header [PS2_JOE]
    ps2_joe: .joe
    Codecs: PSX
vgs.c
    Guitar Hero VGS Header [VGS]
    vgs: .vgs
    Codecs: PSX_badflags
dcs_wav.c
    In Utero DCS+WAV header [DCS_WAV]
    dcs_wav: .dcs + .wav
    Codecs: AICA_int
mul.c
    Crystal Dynamics .MUL header [MUL]
    mul: .mul .emff
        Subfiles: fsb
    Codecs: PSX NGC_DSP CD_IMA XMA1
thp.c
    Nintendo THP header [THP]
    thp: .thp .dsp .mov .(extensionless)
    Codecs: NGC_DSP
sts.c
    Alfa System .STS header [STS]
    sts: .sts
    Codecs: NGC_DSP
p2bt_move_visa.c
    Konami P2BT/MOVE/VISA header [P2BT_MOVE_VISA]
    p2bt_move_visa: .p2bt .move .vis
    Codecs: PSX
gbts.c
    Konami GBTS header [GBTS]
    gbts: .gbts
    Codecs: PSX
wii_sng.c
    SNG DSP Header [WII_SNG]
    wii_sng: .sng
    Codecs: NGC_DSP
aax.c
    CRI AAX header [AAX]
    aax: .aax .(extensionless)
        Subfiles: hca adx
csb.c
    CRI ADPCM_WII header [UTF_DSP]
    csb: .csb
        Subfiles: aax utf_ahx utf_dsp
    utf_dsp: .aax .(extensionless)
    utf_ahx: .aax .(extensionless)
        Subfiles: ahx
    Codecs: NGC_DSP
ngc_ffcc_str.c
    Final Fantasy: Crystal Chronicles STR header [FFCC_STR]
    ngc_ffcc_str: .str
    Codecs: NGC_DSP
sat_baka.c
    Konami BAKA header [SAT_BAKA]
    sat_baka: .(extensionless) .baka
    Codecs: PCM16BE
swav.c
    Nintendo SWAV header [SWAV]
    swav: .swav .adpcm
    Codecs: PCM8 PCM16LE IMA_int
vsf.c
    Square Enix VSF header [VSF]
    vsf: .vsf
    Codecs: PSX
nds_rrds.c
    Ridger Racer DS Header [NDS_RRDS]
    nds_rrds: .(extensionless) .rrds
    Codecs: IMA_int
vsf_tta.c
    VSF with SMSS Header [PS2_VSF_TTA]
    ps2_vsf_tta: .vsf
    Codecs: PSX
ads_midway.c
    Midway ADS header [ADS_MIDWAY]
    ads_midway: .ads
    Codecs: NGC_DSP XBOX_IMA_int
ps2_mcg.c
    Gunvari MCG Header [PS2_MCG]
    ps2_mcg: .mcg
    Codecs: PSX
zsd.c
    Konami ZSD header [ZSD]
    zsd: .zsd
    Codecs: PCM8
vgs_ps.c
    Princess Soft VGS header [VGS_PS]
    vgs_ps: .vgs
    Codecs: PSX
redspark.c
    RedSpark header [REDSPARK]
    redspark: .rsd
    Codecs: NGC_DSP
ps2_sps.c
    Ape Escape 2 SPS Header [PS2_SPS]
    ps2_sps: .sps
    Codecs: PCM16LE
nds_hwas.c
    Vicarious Visions HWAS header [NDS_HWAS]
    nds_hwas: .hwas
    Codecs: IMA_int
ngc_lps.c
    Rave Master LPS Header [NGC_LPS]
    ngc_lps: .lps
    Codecs: NGC_DSP
ps2_snd.c
    Might and Magic SSND Header [PS2_SND]
    ps2_snd: .snd
    Codecs: DVI_IMA_int PCM16LE
naomi_adpcm.c
    NAOMI/NAOMI2 Arcade games ADPCM header [NAOMI_ADPCM]
    naomi_adpcm: .adpcm
    Codecs: AICA_int
sd9.c
    beatmania IIDX SD9 header [SD9]
    sd9: .sd9
    Codecs: MSADPCM
2dx9.c
    beatmania IIDX 2DX9 header [2DX9]
    2dx9: .2dx9
    Codecs: MSADPCM
ngc_dsp_ygo.c
    Konami custom DSP Header [DSP_YGO]
    dsp_ygo: .dsp
    Codecs: NGC_DSP
ps2_vgv.c
    Rune: Viking Warlord VGV Header [PS2_VGV]
    ps2_vgv: .vgv
    Codecs: PSX
gcub.c
    Sega GCub header [GCUB]
    gcub: .wav .lwav .gcub
    Codecs: NGC_DSP_subint NGC_DSP
maxis_xa.c
    Maxis XA Header [MAXIS_XA]
    maxis_xa: .xa
    Codecs: MAXIS_XA
ngc_sck_dsp.c
    The Scorpion King SCK Header [NGC_SCK_DSP]
    ngc_sck_dsp: .dsp + .sck
    Codecs: NGC_DSP
apple_caff.c
    Apple Core Audio Format File header [CAFF]
    apple_caff: .caf
    Codecs: PCM8 APPLE_IMA4
pc_mxst.c
    Lego Island MxSt Header [PC_MXST]
    pc_mxst: .mxst
    Codecs: PCM8_U PCM16LE
sab.c
    Sensaura SAB header [SAB]
    sab: .sab + .sob
    Codecs: PCM16LE PSX XBOX_IMA
bns.c
    Nintendo BNS header [BNS]
    bns: .bin .lbin .bns
    Codecs: NGC_DSP
pona.c
    Policenauts BGM header [PONA_3DO]
    Policenauts BGM header [PONA_PSX]
    pona_3do: .pona .sxd
    pona_psx: .pona
    Codecs: SDX2 PSX
xwv_valve.c
    Half-Life 2 .WAV header [XBOX_HLWAV]
    Valve XWV header [XWV_VALVE]
    xbox_hlwav: .wav .lwav
    xwv_valve: .wav .lwav
    Codecs: PCM16LE XBOX_IMA PCM16BE XMA2
myspd.c
    Punchers Impact .MYSPD header [MYSPD]
    myspd: .myspd
    Codecs: IMA_int
his.c
    Her Interactive HIS header [HIS]
    his: .his
        Subfiles: ogg_vorbis_config
    Codecs: OGG PCM8_U PCM16LE OGG_VORBIS
ast_mmv.c
    Marvelous AST header [AST_MMV]
    ast_mmv: .ast
    Codecs: PSX
ast_mv.c
    MicroVision AST header [AST_MV]
    ast_mv: .ast
    Codecs: PSX
dmsg_segh.c
    (container)
    dmsg: .sgt .dmsg
        Subfiles: riff
ngc_dsp_konami.c
    Konami DSP header [NGC_DSP_KONAMI]
    ngc_dsp_konami: .dsp
    Codecs: NGC_DSP
wb.c
    Triangle Service .WB header [WB]
    wb: .wb
    Codecs: PCM16LE
bnsf.c
    Namco Bandai BNSF header [BNSF]
    bnsf: .bnsf + .(external)
    Codecs: G7221C G719
ps2_gcm.c
    Namco GCM header [PS2_GCM]
    ps2_gcm: .gcm
    Codecs: PSX
smpl.c
    Skonec SMPL header [SMPL]
    smpl: .v0 .v1
    Codecs: PSX
msa.c
    Success .MSA header [MSA]
    msa: .msa
    Codecs: PSX
voi.c
    Irem .VOI header [VOI]
    voi: .voi
    Codecs: PCM16LE
p3d.c
    Radical P3D header [P3D]
    p3d: .p3d
    Codecs: RAD_IMA_mono MPEG XMA
ngc_dsp_mpds.c
    MPDS DSP header [NGC_DSP_MPDS]
    ngc_dsp_mpds: .dsp .mds
    Codecs: NGC_DSP
ea_swvr.c
    Electronic Arts SWVR header [EA_SWVR]
    ea_swvr: .stream .str
    Codecs: PSX NGC_DSP PCM8_U_int
ps2_b1s.c
    B1S header [PS2_B1S]
    ps2_b1s: .b1s
    Codecs: PSX
lpcm_shade.c
    Shade LPCM header [LPCM_SHADE]
    lpcm_shade: .w .lpcm
    Codecs: PCM16LE
ps2_vms.c
    VMS Header [PS2_VMS]
    ps2_vms: .vms
    Codecs: PSX
xau.c
    XPEC XAU header [XAU]
    xau: .xau
    Codecs: PSX XBOX_IMA
bar.c
    Guitar Hero III Mobile .bar [GH3_BAR]
    bar: .bar
    Codecs: IMA
ffw.c
    Freedom Fighters BGM header [FFW]
    ffw: .ffw
    Codecs: PCM16BE
jstm.c
    JSTM Header [PS2_JSTM]
    jstm: .stm .jstm
    Codecs: PCM16LE
xvag.c
    Sony XVAG header [XVAG]
    xvag: .xvag .(extensionless)
    Codecs: PSX MPEG ATRAC9
cps.c
    tri-Crescendo CPS Header [CPS]
    cps: .cps
    Codecs: PCM16BE PSX
sqex_scd.c
    Square Enix SCD header [SQEX_SCD]
    sqex_scd: .scd
        Subfiles: ogg_vorbis_config
    Codecs: OGG PCM16BE PCM16LE PSX MPEG MSADPCM NGC_DSP XMA ATRAC3 ATRAC9
ngc_nst_dsp.c
    Animaniacs NST header [NGC_NST_DSP]
    ngc_nst_dsp: .dsp
    Codecs: NGC_DSP
baf.c
    Bizarre Creations .baf header [BAF]
    baf: .baf
    Codecs: PCM16LE PSX_cfg XMA1
msf.c
    Sony MSF header [MSF]
    msf: .msf .msa .at3 .mp3 .str .snd
    Codecs: PCM16BE PCM16LE PSX ATRAC3 FFmpeg(various)
ps3_past.c
    SNDP header [PS3_PAST]
    ps3_past: .past
    Codecs: PCM16LE
sgxd.c
    Sony SGXD header [SGXD]
    sgxd: .sgb .sgd + .sgh .sgb
    Codecs: PCM16BE OGG_VORBIS PSX ATRAC3 PSX_cfg FFmpeg(various)
wii_ras.c
    RAS header [WII_RAS]
    wii_ras: .ras
    Codecs: NGC_DSP
spm.c
    Square SPM header [SPM]
    spm: .spm
    Codecs: PCM16LE
ps2_iab.c
    Runtime .IAB header [PS2_IAB]
    ps2_iab: .iab
    Codecs: PSX
vs_str.c
    Square .VS STRx header [VS_STR]
    vs_str: .vs .str
    Codecs: PSX
lsf.c
    Gizmondo Studios Helsingborg LSF header [LSF_N1NJ4N]
    lsf_n1nj4n: .lsf
    Codecs: PSX_cfg LSF
xwav.c
    feelplus XWAV header [XWAV]
    xwav_new: .xwv .vawx
    xwav_old: .xwv
    Codecs: PSX XMA2 ATRAC3
mattel_hyperscan.c
    Mattel Hyperscan KVAG [HYPERSCAN_KVAG]
    hyperscan_kvag: .bvg
    Codecs: DVI_IMA
psnd.c
    Polarbit PSND header [PSND]
    psnd: .psn
    Codecs: PCM16LE DVI_IMA
adp_wildfire.c
    Wildfire ADP! header [ADP_WILDFIRE]
    adp_wildfire: .adp
    Codecs: DVI_IMA_int
adp_qd.c
    Quantic Dream .ADP header [QD_ADP]
    adp_qd: .adp
    Codecs: QD_IMA
excitebots.c
    Excitebots .sfx header [EB_SFX]
    assumed Excitebots .sf0 by extension [EB_SF0]
    eb_sfx: .sfx
    eb_sf0: .sf0
    Codecs: PCM16BE NGC_DSP
mtaf.c
    Konami MTAF header [MTAF]
    mtaf: .mtaf
    Codecs: MTAF
alp.c
    High Voltage ALP header [ALP]
    alp: .tun .pcm
    Codecs: HV_IMA
wpd.c
    WPD 'DPW' header [WPD]
    wpd: .wpd
    Codecs: PCM16LE
mn_str.c
    Mini Ninjas 'STR' header [MN_STR]
    mn_str: .mnstr
    Codecs: PCM16LE
mss.c
    Guerilla MCSS header [MSS]
    mss: .mss
    Codecs: XBOX_IMA PSX
ps2_hsf.c
    Lowrider 'HSF' header [PS2_HSF]
    ps2_hsf: .hsf
    Codecs: PSX
ivag.c
    Namco IVAG header [IVAG]
    ivag: .ivag
    Codecs: PSX
2pfs.c
    Konami 2PFS header [2PFS]
    2pfs: .sap
    Codecs: PSX
xnb.c
    Microsoft XNA Game Studio header [XNB]
    xnb: .xnb + .(external)
        Subfiles: ogg_vorbis riff opus_std ffmpeg
    Codecs: PCM8_U PCM16LE MSADPCM MS_IMA XMA2 NGC_DSP
ubi_ckd.c
    Ubisoft CKD RIFF header [UBI_CKD]
    ubi_ckd: .ckd
    Codecs: NGC_DSP MSADPCM XMA
ps2_vbk.c
    PS2 VBK Header [PS2_VBK]
    ps2_vbk: .vbk
    Codecs: PSX
otm.c
    Otomedius OTM Header [OTM]
    otm: .otm
    Codecs: PCM16LE
bcstm.c
    Nintendo CSTM Header [CSTM]
    bcstm: .bcstm
    Codecs: PCM8 PCM16LE NGC_DSP NW_IMA
g1l.c
    Koei Tecmo WiiBGM Header [KT_WIIBGM]
    kt_g1l: .g1l
    kt_wiibgm_offset: .g1l .dsp
    Codecs: NGC_DSP_subint
bfstm.c
    Nintendo FSTM Header [FSTM]
    bfstm: .bfstm
    Codecs: PCM8 PCM16BE PCM16LE NGC_DSP
mca.c
    Capcom MCA header [MCA]
    mca: .mca
    Codecs: NGC_DSP
ktss.c
    Koei Tecmo KTSS header [KTSS]
    ktss: .kns .kno .ktss
    Codecs: NGC_DSP Opus
hca.c
    CRI HCA header [HCA]
    hca
        Subfiles: hca_subkey
    hca_subkey: .hca
    Codecs: CRI_HCA
svag_snk.c
    SNK SVAG header [SVAG_SNK]
    svag_snk: .svag
    Codecs: PSX
ps2_vds_vdm.c
    Procyon Studio VDS/VDM header [PS2_VDS_VDM]
    ps2_vds_vdm: .vds .vdm
    Codecs: PSX
cxs.c
    tri-Crescendo CXS header [CXS]
    cxs: .cxs
    Codecs: XMA2
adx_monster.c
    Monster Games .ADX header [ADX_MONSTER]
    adx_monster: .adx
    Codecs: NGC_DSP
akb.c
    Square Enix AKB header [AKB]
    akb: .akb
        Subfiles: ogg_vorbis_config
    akb2: .akb
        Subfiles: ogg_vorbis_config
    Codecs: MSADPCM OGG FFmpeg(various) PCM16LE
mp4.c
    MP4/AAC header [MP4]
    mp4_aac_ffmpeg: .mp4 .m4a .m4v .lmp4 .bin .lbin .msd
    Codecs: FFmpeg(various)
bik.c
    RAD Game Tools Bink header [BINK]
    bik: .bik .bk2 .bik2 .ps3 .xmv .xen .vid .bika
    Codecs: FFmpeg(various)
astb.c
    Capcom ASTB header [ASTB]
    astb: .ast
    Codecs: XMA
wwise.c
    Audiokinetic Wwise RIFF header [WWISE_RIFF]
    wwise
        Subfiles: wwise_bnk
    wwise_bnk: .wem .wav .lwav .ogg .logg .xma .bnk
    Codecs: PCM16BE PCM16LE WWISE_IMA XBOX_IMA VORBIS_custom NGC_DSP XMA XWMA FFmpeg(various) Opus HEVAG ATRAC9 PTADPCM
ubi_raki.c
    Ubisoft RAKI header [UBI_RAKI]
    ubi_raki: .rak .ckd
    Codecs: PCM16LE MSADPCM NGC_DSP XMA2 ATRAC9 Opus
pasx.c
    Premium Agency PASX header [PASX]
    pasx: .past .sgb
    Codecs: XMA
xma.c
    Microsoft XMA RIFF header [XMA_RIFF]
    xma: .xma .xma2 .wav .lwav .nps .str .kmx
    Codecs: XMA
sndx.c
    Sony SNDX header [SNDX]
    sndx: .sxd .sxd2 .sxd3 + .sxd1
    Codecs: PSX HEVAG ATRAC9
ogl.c
    Shin'en OGL header [OGL]
    ogl: .ogl
    Codecs: VORBIS_custom
mc3.c
    Paradigm MC3 header [MC3]
    mc3: .mc3
    Codecs: MC3
ghs.c
    Hexadrive GHS/S_P_STH header [GHS]
    ghs: .gtd
    s_p_sth: .gtd
        Subfiles: msf
    s_pack: .ged
        Subfiles: ghs
    Codecs: PCM16LE MSADPCM XMA ATRAC9
aac_triace.c
    tri-Ace AAC header [AAC_TRIACE]
    aac_triace: .aac .laac
    Codecs: XMA2 ATRAC3 ATRAC9 MSADPCM ASKA OGG_VORBIS
ps2_va3.c
    Konami VA3 header [VA3]
    va3: .va3
    Codecs: ATRAC3
mta2.c
    Konami MTA2 header [MTA2]
    mta2: .mta2
    mta2_container: .dbm .bgm .mta2
        Subfiles: mta2
    Codecs: MTA2
xa_xa30.c
    Reflections XA30 header [XA_XA30]
    xa_xa30: .xa .xa30 .e4x
    Codecs: PCM16LE REF_IMA
xa_04sw.c
    Reflections 04SW header [XA_04SW]
    xa_04sw: .xa
    Codecs: NGC_DSP
ea_schl_fixed.c
    Electronic Arts SCHl header (fixed) [EA_SCHL_fixed]
    ea_schl_fixed: .asf .lasf .cnk
    Codecs: PCM8 PCM16BE PCM16LE DVI_IMA PSX
sk_aud.c
    Silicon Knights AUD header [SK_AUD]
    sk_aud: .aud
    Codecs: VORBIS_custom
stma.c
    Angel Studios/Rockstar San Diego STMA header [STMA]
    stma: .stm .lstm
    Codecs: NGC_DSP DVI_IMA_int PCM16BE PCM16LE
ea_eaac_standard.c
    Electronic Arts SNR+SNS header [EA_SNR_SNS]
    Electronic Arts SPS header [EA_SPS]
    Electronic Arts SNU header [EA_SNU]
    ea_snr_sns: .snr
    ea_sps: .sps
    ea_snu: .snu
awc.c
    Rockstar AWC header [AWC]
    awc: .awc
        Subfiles: riff
    Codecs: PCM16BE PCM16LE AWC_IMA XMA2 MPEG VORBIS_custom ATRAC9 NGC_DSP
opus.c
    Nintendo Switch OPUS header [OPUS]
    opus_std: .opus .lopus .bgm .opu .ogg .logg + .psi
    opus_n1: .opus .lopus
    opus_capcom: .opus .lopus
    opus_nop: .nop
    opus_shinen: .opus .lopus
    opus_nus3: .opus .lopus
    opus_sps_n1: .sps .nlsd .at9 .opus .lopus
    opus_opusx: .opusx
    opus_prototype: .opus .lopus
    opus_opusnx: .opus .lopus
    opus_nsopus: .nsopus
    opus_sqex: .wav .lwav
    opus_rsnd: .rsnd
    Codecs: Opus
pc_ast.c
    Capcom AST (PC) header [PC_AST]
    pc_ast: .ast
    Codecs: PCM16LE
naac.c
    Namco NAAC header [NAAC]
    naac: .naac
    Codecs: AAC
ubi_sb.c
    Ubisoft SBx header [UBI_SB]
    ubi_sb: .sb0 .sb1 .sb2 .sb3 .sb4 .sb5 .sb6 .sb7
    ubi_sm: .sm0 .sm1 .sm2 .sm3 .sm4 .sm5 .sm6 .sm7 .lm0 .lm1 .lm2 .lm3 .lm4 .lm5 .lm6 .lm7
    ubi_bnm: .bnm
    ubi_dat: .dat
    ubi_dat_main: (base) + .(external) .osb .kat
        Subfiles: kat riff
    ubi_bnm_ps2: .bnm
    ubi_blk: .blk + .(external)
    ubi_sb_audio: (base) + .(external)
    ubi_sb_layer: (base) + .(external)
    ubi_sb_sequence: (base) + .(external)
    ubi_sb_header: (base) + .(external) .kat
    Codecs: PCM16LE AICA_int UBI_IMA UBI_SCE_IMA UBI_ADPCM PSX XBOX_IMA NGC_DSP ATRAC3 XMA OGG_VORBIS DVI_IMA_int
ezw.c
    EZ2DJ EZWAVE header [EZW]
    ezw: .ezw
    Codecs: PCM16LE
vxn.c
    Gameloft VXN header [VXN]
    vxn: .vxn
    Codecs: PCM16LE MSADPCM MS_IMA FFmpeg(various)
ea_eaac_abk.c
    Electronic Arts SNR+SNS header [EA_SNR_SNS]
    ea_abk_eaac: .abk + .ast
ea_eaac_hdr_sth_dat.c
    Electronic Arts SNR+SNS header [EA_SNR_SNS]
    ea_hdr_sth_dat: .hdr + .sth .dat
ea_eaac_mpf_mus.c
    Electronic Arts SNR+SNS header [EA_SNR_SNS]
    ea_mpf_mus_eaac: .mpf
    ea_msb_mus_eaac: .msb .msx
    ea_mpf_mus_eaac_main: (base) + .(external) .mus
ea_eaac_tmx.c
    Electronic Arts SNR+SNS header [EA_SNR_SNS]
    ea_tmx: .tmx
        Subfiles: gin
ea_eaac_sbr.c
    Electronic Arts SPS header [EA_SPS]
    Electronic Arts SNR+SNS header [EA_SNR_SNS]
    ea_sbr: .sbr + .sbs
ea_eaac_sbr_harmony.c
    Electronic Arts SPS header [EA_SPS]
    ea_sbr_harmony: .sbr + .sbs
vid1.c
    Factor 5 VID1 header [VID1]
    vid1: .vid .ogg .logg
    Codecs: PCM16_int XBOX_IMA NGC_DSP VORBIS_custom
flx.c
    Ultima IX .FLX header [PC_FLX]
    flx: .flx
    Codecs: PCM16LE EA_XA EA_XA_int EA_MT
mogg.c
    Harmonix Music Systems MOGG Vorbis [MOGG]
    mogg: .mogg
        Subfiles: ogg_vorbis_config
    Codecs: OGG
kma9.c
    Koei Tecmo KMA9 header [KMA9]
    kma9: .km9
    Codecs: ATRAC9
xwc.c
    Starbreeze XWC header [XWC]
    xwc: .xwc
    Codecs: MPEG XMA2 OGG_VORBIS
atsl.c
    (container)
    atsl: .atsl .atsl3 .atsl4 .atslx
        Subfiles: ogg_vorbis riff xma ktac ktss
sps_n1.c
    Nippon Ichi .SPS header [SPS_N1]
    sps_n1: .sps
        Subfiles: vag riff
    sps_n1_segmented: .at9 .nlsd
        Subfiles: ogg_vorbis opus_std
atx.c
    (container)
    atx: .atx + .(external)
        Subfiles: riff
sqex_sead.c
    Square Enix SAB header [SQEX_SAB]
    Square Enix MAB header [SQEX_MAB]
    sqex_sead: .sab .mab .sbin
        Subfiles: ogg_vorbis_config hca
    Codecs: PCM16LE MSADPCM OGG ATRAC9 MPEG
waf.c
    KID WAF header [WAF]
    waf: .waf
    Codecs: MSADPCM
wave.c
    EngineBlack .WAVE header [WAVE]
    wave: .wave
    Codecs: IMA_int NGC_DSP
wave_segmented.c
    EngineBlack .WAVE header [WAVE]
    EngineBlack .WAVE header (segmented) [WAVE_segmented]
    wave_segmented: .wave
        Subfiles: ogg_vorbis_config
    Codecs: IMA_int NGC_DSP OGG
smv.c
    extreme .SMV header [SMV]
    smv: .smv
    Codecs: PSX
nxap.c
    Nex NXAP header [NXAP]
    nxap: .adp
    Codecs: NXAP
ea_wve_au00.c
    Electronic Arts WVE (au00) header [EA_WVE_AU00]
    ea_wve_au00: .wve .fsv
    Codecs: EA_XA_int PSX_cfg
ea_wve_ad10.c
    Electronic Arts WVE (Ad10) header [EA_WVE_AD10]
    ea_wve_ad10: .wve .mov
    Codecs: PSX PCM8_U_int
sthd.c
    Dream Factory STHD header [STHD]
    sthd: .stx
    Codecs: PCM16LE XBOX_IMA_int
pcm_sre.c
    Capcom .PCM+SRE header [PCM_SRE]
    pcm_sre: .pcm + .sre
    Codecs: PSX
ubi_lyn.c
    Ubisoft LyN RIFF header [UBI_LYN]
    ubi_lyn: .sns .wav .lwav .son
        Subfiles: ogg_vorbis
    ubi_lyn_container: .sns .wav .lwav .son
        Subfiles: ubi_lyn
    Codecs: PCM16LE NGC_DSP OGG_VORBIS MPEG MP4/AAC XMA
msb_msh.c
    Sony MultiStream MSH+MSB header [MSB_MSH]
    msb_msh: .msb + .msh
    Codecs: PSX
smc_smh.c
    Genki SMC+SMH header [SMC_SMH]
    smc_smh: .smc + .smh
    Codecs: PSX
ppst.c
    Parappa PPST header [PPST]
    ppst: .sng
        Subfiles: riff
ubi_bao.c
    Ubisoft BAO header [UBI_BAO]
    ubi_bao_pk: .pk .lpk .cpk
    ubi_bao_atomic: .bao .(extensionless)
    ubi_bao_spk: .spk
    ubi_bao_header: (base) + .(external)
    Codecs: UBI_IMA PCM16LE PSX NGC_DSP XMA ATRAC3 OGG_VORBIS
sadf.c
    Procyon Studio SADF header [SADF]
    sadf: .sad .nop .(extensionless)
    Codecs: NGC_DSP
h4m.c
    Hudson HVQM4 header [H4M]
    h4m: .h4m .hvqm
    Codecs: H4M_IMA NGC_AFC
asf.c
    Argonaut ASF header [ASF]
    asf: .asf .lasf
    Codecs: ASF
xmd.c
    Konami XMD header [XMD]
    xmd: .xmd
    Codecs: XMD
ck.c
    Cricket Audio CKS header [CKS]
    Cricket Audio CKB header [CKB]
    cks: .cks
    ckb: .ckb
    Codecs: PCM16LE PCM8 MSADPCM_ck
wv6.c
    Gorilla Systems WV6 header [WV6]
    wv6: .wv6
    Codecs: WV6_IMA
str_wav.c
    Blitz Games .STR+WAV header [STR_WAV]
    str_wav: .str .data .wav .wma .(extensionless) + .(external) .wav .sth
    Codecs: PSX NGC_DSP XBOX_IMA BLITZ_IMA FFmpeg(various) XMA2
wavebatch.c
    Firebrand Games WBAT header [WAVEBATCH]
    wavebatch: .wavebatch
    Codecs: PCM16BE PCM16LE PCM8 NGC_DSP
hd3_bd3.c
    Sony HD3+BD3 header [HD3_BD3]
    hd3_bd3: .hd3 + .bd3
    Codecs: PSX
bnk_sony.c
    Sony BNK header [BNK_SONY]
    bnk_sony: .bnk
        Subfiles: riff
    Codecs: ATRAC9 MPEG PCM16BE PCM16LE PSX HEVAG
nus3bank.c
    (container)
    nus3bank: .nub2 .nus3bank
        Subfiles: idsp_namco opus_nus3 riff bnsf ivag xma nus3bank_encrypted
    nus3bank_encrypted: .nus3bank .xma
        Subfiles: xma
sscf.c
    Square Enix SSCF header [SSCF]
    sscf: .scd
    Codecs: PSX
a2m.c
    Artificial Mind & Movement A2M header [A2M]
    a2m: .int
    Codecs: PSX
ahv.c
    Amuze AHV header [AHV]
    ahv: .ahv
    Codecs: PSX
msv.c
    Sony MultiStream MSV header [MSV]
    msv: .msv .msvp
    Codecs: PSX
sdf.c
    Beyond Reality SDF header [SDF]
    sdf: .sdf
    Codecs: PCM16LE PSX NGC_DSP
svg.c
    High Voltage SVG header [SVG]
    svg: .svg
    Codecs: PSX
vai.c
    Asobo Studio .VAI header [VAI]
    vai: .vai
    Codecs: NGC_DSP
aif_asobo.c
    Asobo Studio .AIF header [AIF_ASOBO]
    aif_asobo: .aif .laif
    Codecs: XBOX_IMA
ao.c
    AlphaOgg .AO header [AO]
    ao: .ao
        Subfiles: ogg_vorbis_config
    Codecs: OGG
apc.c
    Cryo APC header [APC]
    apc: .apc
    Codecs: IMA
wv2.c
    Infogrames North America WAV2 header [WV2]
    wv2: .wv2
    Codecs: DVI_IMA_int
xau_konami.c
    Konami XAU header [XAU_KONAMI]
    xau_konami: .xau
    Codecs: PCM16LE
derf.c
    Xilam DERF header [DERF]
    derf: .adp
    Codecs: DERF
utk.c
    Maxis UTK header [UTK]
    utk: .utk
    Codecs: EA_MT
nxa1.c
    Entergram NXA1 header [NXA1]
    nxa1: .nxa
    Codecs: Opus
adpcm_capcom.c
    Capcom .ADPCM header [ADPCM_CAPCOM]
    adpcm_capcom: .adpcm .mca
    Codecs: NGC_DSP
ue4opus.c
    Epic Games UE4OPUS header [UE4OPUS]
    ue4opus: .opus .lopus .ue4opus
    Codecs: Opus
xwma.c
    Microsoft XWMA RIFF header [XWMA]
    xwma: .xwma .xwm .xma .wma .lwma
    Codecs: XWMA
xopus.c
    Exient XOPUS header [XOPUS]
    xopus: .xopus
    Codecs: Opus
vs_square.c
    Square VS header [VS_SQUARE]
    vs_square: .vs
    Codecs: PSX
msf_banpresto.c
    (container)
    msf_banpresto_wmsf: .msf
        Subfiles: msf
    msf_banpresto_2msf: .at9
        Subfiles: riff
nwav.c
    Chunsoft NWAV header [NWAV]
    nwav: .nwav .(extensionless)
        Subfiles: ogg_vorbis_config
    Codecs: OGG
xpcm.c
    Circus XPCM header [XPCM]
    xpcm: .pcm
    Codecs: PCM16LE CIRCUS_ADPCM CIRCUS_VQ
msf_tamasoft.c
    Tama-Soft MSF header [MSF_TAMASOFT]
    msf_tamasoft: .msf
    Codecs: PCM16LE
xps.c
    From Software .XPS+DAT header [XPS_DAT]
    xps_dat: .xps + .dat
    xps: .xps + .dat
        Subfiles: riff
    Codecs: PCM16LE XBOX_IMA
zsnd.c
    Z-Axis ZSND header [ZSND]
    zsnd: .zss .zsm .ens .enm .zsd
    Codecs: IMA XBOX_IMA PSX NGC_DSP
ogg_opus.c
    Ogg Opus header [OGG_OPUS]
    ogg_opus: .opus .lopus .ogg .logg .bgm
    Codecs: FFmpeg(various)
nus3audio.c
    (container)
    nus3audio: .nus3audio
        Subfiles: idsp_namco opus_nus3 riff bnsf
imc.c
    iNiS .IMC header [IMC]
    imc: .imc
    imc_container: .imc
        Subfiles: imc
    Codecs: PSX
smp.c
    Infernal Engine .smp header [SMP]
    smp: .smp .snb
    Codecs: ATRAC3 NGC_DSP MSADPCM PSX XMA2
gin.c
    Electronic Arts Gnsu header [GIN]
    gin: .gin
    Codecs: EA_XAS_V0
dsf.c
    Ocean DSF header [DSF]
    dsf: .dsf
    Codecs: DSA
208.c
    Ocean .208 header [208]
    208: .208
    Codecs: PCM8_U
ffdl.c
    (container)
    ffdl: .ogg .logg .mp4 .lmp4 .bin .lbin .(extensionless)
        Subfiles: ogg_vorbis mp4_aac_ffmpeg
mus_vc.c
    Vicious Cycle .MUS header [MUS_VC]
    mus_vc: .mus
    Codecs: NGC_DSP XBOX_IMA
strm_abylight.c
    Abylight STRM header [STRM_ABYLIGHT]
    strm_abylight: .strm
    Codecs: AAC
sfh.c
    (container)
    sfh: .at3 .sspr
        Subfiles: riff sspr
msf_konami.c
    Konami MSF header [MSF_KONAMI]
    msf_konami: .msf
    Codecs: PSX
xwma_konami.c
    Konami XWMA header [XWMA_KONAMI]
    xwma_konami: .xwma
    Codecs: XWMA
9tav.c
    Konami 9TAV header [9TAV]
    9tav: .9tav
    Codecs: ATRAC9
fsb5_fev.c
    (container)
    fsb5_fev_bank: .bank
        Subfiles: fsb5 fsb_encrypted
bwav.c
    Nintendo BWAV header [BWAV]
    bwav: .bwav
        Subfiles: opus_std
    Codecs: PCM16LE NGC_DSP
awb.c
    (container)
    awb
        Subfiles: awb_memory
    awb_memory: .awb .afs2 + .acb .(external)
        Subfiles: adx_subkey hca_subkey vag riff bcwav ngc_dsp_std dsp_cwac mp4_aac_ffmpeg opus_std
acb.c
    (container)
    acb: .acb
        Subfiles: cpk_memory awb_memory
rad.c
    Traveller's Tales .RAD header [RAD]
    rad: .rad
    Codecs: PCM16LE
smk.c
    RAD Game Tools SMACKER header [SMACKER]
    smk: .smk
    Codecs: FFmpeg(various)
idtech.c
    id Software MZRT header [MZRT]
    id Software BSNF header [BSNF]
    mzrt_v0: .idwav .idmsf .idxma
    mzrt_v1: .idmsf
    bsnf: .bsnd + .(external)
    Codecs: PCM16LE MSADPCM XMA MPEG XMA2 OGG_VORBIS ATRAC9
xavs.c
    Reflections XAVS header [XAVS]
    xavs: .xav
    Codecs: PCM16LE
psf.c
    Pivotal PSF header [PSF]
    psf_single: .psf .swd
    psf_segmented: .psf .swd
        Subfiles: psf_single
    psf_pfsm: .psf
    sch: .sch + .(external)
        Subfiles: psf_segmented psf_single
    Codecs: PSX PSX_pivotal NGC_DSP PCM16BE
ima.c
    Blitz Games .IMA header [IMA]
    ima: .ima
    Codecs: BLITZ_IMA
nub.c
    Namco NUB header [NUB]
    nub: .nub .nub2 + .(external)
        Subfiles: nub_xma nub_wav nub_vag nub_at3 nub_dsp nub_idsp nub_is14 nub_caf function
    nub_wav: .wav .lwav
        Subfiles: riff
    nub_vag: .vag
    nub_at3: .at3
        Subfiles: riff
    nub_xma: .xma
    nub_dsp: .dsp
        Subfiles: ngc_dsp_std
    nub_idsp: .idsp
        Subfiles: idsp_namco
    nub_is14: .is14
        Subfiles: bnsf
    nub_caf: .caf
        Subfiles: apple_caff
    Codecs: PCM16BE PSX XMA
ubi_hx.c
    Ubisoft HXx header [UBI_HX]
    ubi_hx: .hxd .hxc .hx2 .hxg .hxx .hx3 + .bnh .(external)
    Codecs: PCM16BE PCM16LE UBI_ADPCM PSX NGC_DSP XBOX_IMA XMA2 ATRAC3 MPEG
bmp_konami.c
    Konami BMP header [BMP_KONAMI]
    bmp_konami: .bin .lbin
    Codecs: OKI4S
isb.c
    Creative ISACT header [ISB]
    isb: .isb
        Subfiles: msf
    Codecs: PCM8_U PCM16LE XBOX_IMA OGG_VORBIS XMA
xssb.c
    Artoon XSSB header [XSSB]
    xssb: .bin .lbin
    Codecs: PCM16LE XBOX_IMA
xma_ue3.c
    Unreal Engine XMA header [XMA_UE3]
    xma_ue3: .xma .x360audio .(extensionless)
    Codecs: XMA
fwse.c
    MT Framework FWSE header [FWSE]
    fwse: .fwse
    Codecs: MTF_IMA
fda.c
    Relic FDA header [FDA]
    fda: .fda
    Codecs: RELIC
kwb.c
    Koei Tecmo WaveBank header [KWB]
    kwb: .wbd .wb2 .sed + .wbh .whd .wh2
    xws: .xws
    snd_koei: .snd
    koei_wavebank
        Subfiles: msf dsp_apex
    Codecs: PCM16LE MSADPCM NGC_DSP XMA2 ATRAC9
lrmd.c
    Sony LRMD header [LRMD]
    lrmd: .lrmh + .lrmb
    Codecs: ATRAC3
bkhd.c
    Audiokinetic Wwise FX header [WWISE_FX]
    bkhd: .bnk
        Subfiles: wwise_bnk adm3 bkhd_fx
    bkhd_fx: .wem .bnk
    Codecs: PCMFLOAT
diva.c
    Sega DIVA header [DIVA]
    diva: .diva
    Codecs: DVI_IMA
imuse.c
    LucasArts iMUSE header [IMUSE]
    imuse: .imx .imc .wav .lwav
    Codecs: IMUSE
ktsr.c
    Koei Tecmo KTSR header [KTSR]
    ktsr: .ktsl2asbin .asbin
    asrs: .srsa
    ktsr_internal
        Subfiles: riff ogg_vorbis ktss ktac
    Codecs: MSADPCM_int NGC_DSP ATRAC9
mups.c
    (container)
    mups: .mups .(extensionless)
        Subfiles: ogg_vorbis
kat.c
    Sega KAT header [KAT]
    kat: .kat
    Codecs: AICA_int PCM8 PCM16LE
pcm_success.c
    Success PCM header [PCM_SUCCESS]
    pcm_success: .pcm
    Codecs: PSX
ktsc.c
    (container)
    ktsc: .ktsl2asbin .asbin
        Subfiles: ktsr
adp_konami.c
    Konami ADP header [ADP_KONAMI]
    adp_konami: .adp
    Codecs: OKI4S
zwv.c
    (container)
    zwv: .zwv
        Subfiles: msf
dsb.c
    (container)
    dsb: .dsb
        Subfiles: bnsf
bsf.c
    (container)
    bsf: .bsf
        Subfiles: ngc_dsp_std vag riff
sdrh.c
    feelplus SDRH header [SDRH]
    sdrh_new: .xse
    sdrh_old: .xse
    Codecs: PSX MPEG XMA2 ATRAC3 XMA1
wady.c
    Marble WADY header [WADY]
    wady: .way .(extensionless)
    Codecs: WADY
cpk.c
    (container)
    cpk
        Subfiles: cpk_memory
    cpk_memory: .awb + .acb
        Subfiles: hca bcwav adx
sbk.c
    Team17 SBK header [SBK]
    sbk: .sbk
    Codecs: PCM8_U PCM16LE MS_IMA
ifs.c
    (container)
    ifs: .ifs
        Subfiles: bmp_konami
acx.c
    (container)
    acx: .acx
        Subfiles: ogg_vorbis adx
compresswave.c
    CompressWave .cwav header [COMPRESSWAVE]
    compresswave: .cwav
    Codecs: COMPRESSWAVE
ktac.c
    Koei Tecmo KTAC header [KTAC]
    ktac: .ktac
    Codecs: MP4/AAC
tac.c
    tri-Ace Codec header [TAC]
    tac: .(extensionless) .aac .laac
    Codecs: TAC
ogv_3rdeye.c
    3rdEye .OGV header [OGV_3RDEYE]
    ogv_3rdeye: .ogv
        Subfiles: ogg_vorbis_config
    Codecs: OGG
sspr.c
    (container)
    sspr: .sspr
        Subfiles: riff
piff_tpcm.c
    Tantalus PIFF TPCM header [PIFF_TPCM]
    piff_tpcm: .tad
    Codecs: TANTALUS
wxd_wxh.c
    Relic WXD+WXH header [WXD_WXH]
    wxd_wxh: .wxd + .wxh
    Codecs: RELIC
bnk_relic.c
    Relic BNK header [BNK_RELIC]
    bnk_relic: .bnk
    Codecs: RELIC
xsh_xsd_xss.c
    Treyarch XSH+XSD/XSS header [XSH_XSD_XSS]
    xsh_xsd_xss: .xsh + .(external) .xsd
        Subfiles: riff
    Codecs: XBOX_IMA
psb.c
    M2 PSB header [PSB]
    psb: .psb
        Subfiles: riff vag ogg_vorbis
    Codecs: PCM16LE PCM24LE MSADPCM XWMA XMA NGC_DSP Opus
lopu_fb.c
    French-Bread LOPU header [LOPU_FB]
    lopu_fb: .lopus
    Codecs: Opus
lpcm_fb.c
    French-Bread LPCM header [LPCM_FB]
    lpcm_fb: .ladpcm
    Codecs: NGC_DSP
wbk.c
    Treyarch WBK header [WBK]
    Treyarch NSLB header [WBK_NSLB]
    wbk: .wbk
    wbk_nslb: .wbk
        Subfiles: fsb
    Codecs: NGC_DSP PSX XBOX_IMA IMA XMA
ubi_ckd_cwav.c
    (container)
    ubi_ckd_cwav: .wav .lwav
        Subfiles: bcwav
sspf.c
    Konami SSPF header [SSPF]
    sspf: .ssp
    Codecs: PCM16BE MTA2
s3v.c
    Konami S3V header [S3V]
    s3v: .s3v
    Codecs: FFmpeg(various)
esf.c
    Eurocom ESF header [ESF]
    esf: .esf
    Codecs: DVI_IMA PCM8_U PCM16LE
adm.c
    Crankcase ADMx header [ADM]
    adm2: .wem
    adm3: .wem .bnk
    Codecs: CRANKCASE_IMA APPLE_IMA4
tt_ad.c
    Traveller's Tales AUDIO_DATA header [TT_AD]
    tt_ad: .audio_data
    Codecs: OGG_VORBIS MS_IMA_mono
bw_mp3_riff.c
    (container)
    bw_mp3_riff
        Subfiles: riff
    bw_riff_mp3
        Subfiles: mpeg
sndz.c
    Sony SNDZ header [SNDZ]
    sndz: .szd1 .szd .szd3 + .szd2
    Codecs: PCM16LE PCM24LE PCMFLOAT HEVAG ATRAC9
vab.c
    Sony VAB header [VAB]
    vab: .vh .vab + .vb
    Codecs: PSX
bigrp.c
    Inti Creates .BIGRP header [BIGRP]
    bigrp: .bigrp
    Codecs: ICE_RANGE ICE_DCT
sscf_encrypted.c
    (container)
    sscf_encrypted: .scd
        Subfiles: xma
ego_dic.c
    Codemasters DIC1 header [DIC1]
    ego_dic: .dic + .(external)
    Codecs: PCM16LE ULAW XBOX_IMA OGG_VORBIS
awd.c
    RenderWare AWD header [AWD]
    awd: .awd .hwd .lwd
    Codecs: PSX PCM16LE NGC_DSP XBOX_IMA
rws_809.c
    RenderWare RWS header [RWS]
    rws_809: .rws
    Codecs: PCM16BE PCM16LE PSX NGC_DSP
pwb.c
    Double Fine WB header [PWB]
    pwb: .pwb
    Codecs: PSX
squeak.c
    Torus SqueakStream header [SQUEAKSTREAM]
    Torus SqueakSample header [SQUEAKSAMPLE]
    squeaksample: (base) + .asset .(external) .raw
    Codecs: NGC_DSP PCM16LE PCM16BE PSX PCM8 MS_IMA IMA XMA2 OGG_VORBIS SPEEX
snds.c
    Sony SNDS header [SNDS]
    Codecs: ATRAC9
nxof.c
    Nihon Falcom FDK header [NXOF]
    nxof: .nxopus
    Codecs: Opus
gwb_gwd.c
    Ubisoft GWB+GWD header [GWB_GWD]
    gwb_gwd: .gwb + .gwd
    Codecs: NGC_DSP
cbx.c
    Traveller's Tales CBX header [CBX]
    cbx: .cbx
    Codecs: EA_MT
vas_rockstar.c
    Rockstar .VAS header [VAS_ROCKSTAR]
    vas_rockstar: .vas
    Codecs: PSX
ea_sbk.c
    Electronic Arts SBK header [EA_SBK]
    ea_sbk: .sbk
ngc_dsp_asura.c
    Rebellion DSP header [DSP_ASURA]
    dsp_asura_sfx: .sfx
    Codecs: NGC_DSP
agsc.c
    Retro Studios AGSC header [AGSC]
    agsc: .agsc
    Codecs: NGC_DSP
scd_pcm.c
    Lunar: Eternal Blue .PCM header [SCD_PCM]
    scd_pcm: .pcm
    Codecs: PCM8_SB
vas_kceo.c
    Konami .VAS header [VAS_KCEO]
    vas_kceo: .vas
    vas_kceo_container: .vas
        Subfiles: vas_kceo
    Codecs: PSX
ps2_wmus.c
    assumed The Warriors Sony ADPCM by .wmus extension [PS2_WMUS]
    ps2_wmus: .wmus
    Codecs: PSX
mjb_mjh.c
    Sony MultiStream MJH+MJB header [MJB_MJH]
    mjb_mjh: .mjb + .mjh .mjb
    Codecs: PSX
mic_koei.c
    KOEI .MIC header [MIC_KOEI]
    mic_koei: .mic
    Codecs: PSX
seb.c
    Game Arts .SEB header [SEB]
    seb: .seb .gms .(extensionless)
    Codecs: PSX
tgc.c
    Tiger Game.com .4 header [TGC]
    tgc: .4
    Codecs: TGC
rage_aud.c
    Rockstar AUD header [RAGE_AUD]
    rage_aud: .(extensionless) .ivaud
    Codecs: PCM16BE PCM16LE XMA1 MPEG_custom MPEG IMA_int
asd_naxat.c
    Naxat .ASD header [ASD_NAXAT]
    asd_naxat: .asd
    Codecs: PCM16LE
pos.c
    RIFF WAVE header (.pos looping) [RIFF_WAVE_POS]
    pos: .pos + .wav
        Subfiles: riff
sli.c
    (container)
    sli_loops: .sli + .(external)
        Subfiles: ogg_opus ogg_vorbis riff
ngc_adpdtk.c
    Nintendo .DTK raw header [DTK]
    dtk: .dtk .adp .trk .wav .lwav
    Codecs: NGC_DTK
mpeg.c
    MPEG header [MPEG]
    mpeg: .mp3 .mp2 .lmp3 .lmp2 .mus .imf .aix .wav .lwav .(extensionless)
    Codecs: MPEG
btsnd.c
    Nintendo Wii U Menu Boot Sound header [BTSND]
    btsnd: .btsnd
    Codecs: PCM16BE
fsb_encrypted.c
    (container)
    fsb_encrypted: .fsb .ps3 .xen
        Subfiles: fsb fsb5
encrypted.c
    (container)
    encrypted_ogg_tpf: .ogg .logg
        Subfiles: ogg_vorbis
    encrypted_mp3_tpf: .mp3
        Subfiles: ffmpeg
    encrypted_riff: .bgm .mse .koe
        Subfiles: riff
    encrypted_rpgmvo_riff: .rpgmvo
        Subfiles: riff
    encrypted_mc161: .mus
        Subfiles: ogg_vorbis
raw_rsf.c
    Retro Studios .RSF raw header [RSF]
    raw_rsf: .rsf
    Codecs: G721
raw_int.c
    PS2 .int raw header [RAW_INT]
    raw_int: .int .wp2
    Codecs: PCM16LE
raw_snds.c
    PC .snds raw header [RAW_SNDS]
    raw_snds: .snds
    Codecs: SNDS_IMA
raw_wavm.c
    Xbox .wavm raw header [RAW_WAVM]
    raw_wavm: .wavm
    Codecs: XBOX_IMA
raw_pcm.c
    PC .raw raw header [RAW_PCM]
    raw_pcm: .raw
    Codecs: PCM16LE
raw_s14_sss.c
    Namco .S14 raw header [S14]
    Namco .SSS raw header [SSS]
    raw_s14_sss: .sss .s14
    Codecs: G7221C
exakt_sc.c
    assumed Activision / EXAKT SC by extension [EXAKT_SC]
    exakt_sc: .sc
    Codecs: SASSC
ps2_adm.c
    Dragon Quest V .ADM raw header [PS2_ADM]
    ps2_adm: .adm + .(external)
    Codecs: PSX
rwsd.c
    Nintendo RWSD header (single stream) [RWSD]
    rwsd: .brwsd .rwsd
    Codecs: PCM8 PCM16BE NGC_DSP
ffmpeg.c
    FFmpeg supported format (check log) [FFMPEG_faulty]
    FFmpeg supported format [FFMPEG]
    ffmpeg: .(any) .at3
    Codecs: FFmpeg(various)
ea_eaac.c
    Electronic Arts SPS header [EA_SPS]
    eaaudiocore_main: (base) + .sns
    Codecs: PCM16_int EA_XAS_V1 MPEG NGC_DSP SPEEX ATRAC9 Opus XMA1 XMA2

Supported extras

Reminder of some extra formats and helper files vgmstream supports. They are described in detail in USAGE.md.

artificial headers:
    .txth (text header, adds support to lots of extra formats)
    .txtp (text play config, per song segment/layer manipulation)
    .txtm (text map config, for formats that open companion files manually)
    .genh (generic header, deprecated)
loop assists:
    .mus (playlist for .acm)
    .pos (loop info for .wav)
    .sli (loop info for .ogg)
    .sfl (loop info for .ogg)
other:
    .adxkey (decryption key for .adx)
    .ahxkey (decryption key for .ahx)
    .hcakey (decryption key for .hca)
    .fsbkey (decryption key for .fsb)
    .bnsfkey (decryption key for .bnsf)
    .awckey (decryption key for .awc)

Supported codecs

Quick list of most codecs vgmstream supports, including many obscure ones that are used in few games.

PCM
    PCM 16-bit (little endian, big endian)
    PCM 8-bit (signed, unsigned, sign bit)
    PCM 4-bit (signed, unsigned)
    PCM 24-bit (little endian, big endian)
    PCM 32-bit float
    u-Law/a-LAW
ADPCM (BRR/XA-style)
    CD-ROM XA ADPCM
    Sony PSX ADPCM a.k.a VAG (standard, badflags, configurable, extended)
    CRI ADX (standard, fixed, exponential, encrypted)
    Silicon Graphics VADPCM
    Nintendo DSP ADPCM a.k.a GC ADPCM
    Nintendo DTK ADPCM
    Nintendo AFC ADPCM
    Microsoft MSADPCM (standard, mono, Cricket Audio)
    Electronic Arts EA-XA (stereo, mono, Maxis)
    Electronic Arts EA-XAS (v0, v1)
    Konami MTAF ADPCM
    Konami MTA2 ADPCM
    FMOD FADPCM ADPCM
    Procyon Studio ADPCM
    Level-5 0x555 ADPCM
    Konami XMD ADPCM
    Argonaut ASF ADPCM
    Tantalus ADPCM
ADPCM (IMA-style)
    DVI/IMA ADPCM (stereo/mono + high/low nibble, 3DS, Quantic Dream, SNDS, etc)
    Microsoft MS-IMA ADPCM (standard, Xbox, NDS, Radical, Wwise, FSB, WV6, etc)
    Yamaha ADPCM (AICA, Aska)
    Westwood VBR ADPCM
    OKI ADPCM (16-bit output, 4-shift, PC-FX)
    LucasArts iMUSE VBR ADPCM
    Tiger Game.com ADPCM
ADPCM (others)
    Sony HEVAG
    Ubisoft 4/6-bit ADPCM
    Platinum ADPCM
    Paradigm MC3 ADPCM
    Ocean DSA ADPCM
    lsf ADPCM
    ITU-T G.721
    CompressWave (CWav) Huffman ADPCM
Perceptual/transform-based
    MPEG MP1/2/3 (standard, AHX, XVAG, FSB, AWC, P3D, EA, etc)
    Xiph Vorbis (Ogg, FSB, Wwise, OGL, Silicon Knights)
    CRI HCA
    ITU-T G.722.1 annex C a.k.a. Polycom Siren 14 (Namco)
    ITU-T G.719 annex B a.k.a. Polycom Siren 22
    Xiph Opus (Ogg, Switch, EA, UE4, Exient, FSB)
    Xiph CELT (FSB)
    Microsoft XMA1/2
    Microsoft WMA v1, WMA v2, WMAPro
    AAC
    Sony ATRAC3
    Sony ATRAC3plus
    Sony ATRAC9
    Relic Codec
    tri-Ace PS2 Codec
    Bink
    AC3/SPDIF
    Musepack
    Electronic Arts EASpeex
    Electronic Arts EALayer3
    Electronic Arts EA-XMA
    Electronic Arts MicroTalk a.k.a. UTK or UMT
    Inti Creates DCT codec
    Circus XPCM VQ
Misc
    SDX2 2:1 Squareroot-Delta-Exact compression DPCM
    CBD2 2:1 Cuberoot-Delta-Exact compression DPCM
    Activision EXAKT SASSC DPCM
    Xilam DERF DPCM
    Circus XPCM DPCM
    VisualArt's NWA PCM/DPCM
    Marble WADY PCM/DPCM
    InterPlay ACM
    Inti Creates Range codec
    FLAC
    Others