Free online USM to WAV converter
Extract embedded game audio from USM files and decode it as compatible WAV audio.
Convert USM to WAV online - free
Your file is processed instantly and never stored on our servers.
Import a file from a URL
Paste a direct link to the file. We download it to our server and it is converted exactly like an upload.
How it works
-
1/3
Upload your .usm file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .usm to .wav conversion
After successful file upload, click to convert when you are ready.
-
3/3
Download converted .wav file
Conversion result is ready to download.
How to convert usm to wav file
- Audio
- No ratings yet.
101convert.com assistant bot
8m
Games and media tools often store cutscene audio inside CRI Middleware USM files, while audio editors and standard players usually require WAV. Converting requires extracting the embedded audio stream and decoding its codec, not simply renaming the file extension.
What the USM format is
USM is a proprietary CRI Middleware Sofdec container used mainly by video games for multiplexed cutscenes. A single file can contain video, one or more audio streams, subtitles, and game-specific metadata. Game development tools and engines using CRI Middleware create USM files; players commonly encounter them in installed game directories or extracted game assets.
The audio inside a USM file is commonly encoded as HCA or ADX, although the exact stream depends on the game and CRI Middleware version. USM is therefore a container, not an audio format that every media converter can decode directly.
What the WAV format is
WAV is a RIFF-based container commonly used for uncompressed PCM audio. It is supported by DAWs, sample editors, video editors, operating systems, and archival workflows.
WAV preserves the decoded sample data without adding another lossy compression stage, but it produces much larger files than HCA or ADX. Use it when an editor or audio tool needs a standard PCM source, when you need waveform editing, or when compatibility is more important than storage size.
How to actually convert USM to WAV
The most practical desktop option is vgmstream, which can decode many game-audio formats and may read the embedded audio in a USM file directly.
- Install a current build of vgmstream that includes
vgmstream-cli. - Place the USM file in a folder and make a backup before processing it.
- Run this command from a terminal:
vgmstream-cli -o output.wav input.usm - Open
output.wavin an audio editor or media player and verify that the correct stream was extracted.
If the file contains several audio streams, list or select the required stream with the vgmstream command-line options; for example, -s 2 selects stream 2 when the build reports multiple streams. Some USM files are not accepted directly. In that case, first use a compatible USM demultiplexer to extract the embedded HCA or ADX stream, then decode that extracted file with vgmstream:
- Run the demultiplexer on
input.usmand identify the generated audio stream. - Decode the extracted file, for example:
vgmstream-cli -o output.wav extracted_audio.hca - Repeat for each audio stream that must be converted.
For a no-install option, upload the file to the free converter on 101convert.com, select WAV as the output format, and download the result if the service recognizes that particular USM variant.
Quality and compatibility limitations
Converting to WAV does not restore detail discarded when the original HCA or ADX stream was encoded as lossy audio. It only decodes the existing stream into PCM. The output sample rate, channel count, and bit depth are determined by the source; changing them during export changes the PCM representation but cannot improve the source quality.
A USM can contain multiple languages, music, effects, or commentary tracks. Selecting the wrong stream can produce an apparently valid WAV with different content. Some games also use encrypted, modified, or unsupported USM variants, in which case the file must be decrypted or handled with a game-specific extraction tool before audio decoding.
Note: This usm to wav conversion record is incomplete, must be verified, and may contain inaccuracies. Please vote below whether you found this information helpful or not.
Frequently asked questions
Is the USM to WAV converter free?
Yes, converting USM to WAV on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.
How large can my USM file be?
You can upload USM files up to 500 MB and convert up to 1 files at once in a single batch.
What happens to my uploaded files?
Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.
Do I need to install any software to convert USM to WAV?
No. The USM to WAV conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.
Did the conversion fail?
In most cases, the cause is an incorrect file format. Please upload a valid USM file for this USM to WAV conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.
Additional formats for
usm file conversion
Convert to wav from
other formats
- sf2 to wav
- dwp to wav
- dff to wav
- dsf to wav
- bnk to wav
- mp3 to wav
- aup3 to wav
- pcm to wav
- flac to wav
- sesx to wav
- 3g2 to wav
- 3ga to wav
- 3gp to wav
- 669 to wav
- aa to wav
- aac to wav
- aax to wav
- ac3 to wav
- afc to wav
- aif to wav
- aifc to wav
- aiff to wav
- alac to wav
- alc to wav
- als to wav
- amr to wav
- ape to wav
- asf to wav
- asnd to wav
- at3 to wav
- au to wav
- aud to wav
- aup to wav
- avi to wav
- band to wav
- bmp to wav
- bonk to wav
- bwf to wav
- caf to wav
- caff to wav
- cas to wav
- cda to wav
- dct to wav
- divx to wav
- dls to wav
- doc to wav
- docx to wav
- dsm to wav
- dss to wav
- dts to wav
- dv to wav
- dvf to wav
- efa to wav
- exb to wav
- exs to wav
- f4v to wav
- far to wav
- fla to wav
- flv to wav
- fsb to wav
- fxp to wav
- gdm to wav
- gig to wav
- gsm to wav
- ifv to wav
- imf to wav
- ismv to wav
- it to wav
- jam to wav
- kmp to wav
- koz to wav
- ksc to wav
- ksf to wav
- kt3 to wav
- kux to wav
- logic to wav
- logicx to wav
- lrc to wav
- m2a to wav
- m2ts to wav
- m3u to wav
- m4a to wav
- m4b to wav
- m4p to wav
- m4r to wav
- m4v to wav
- map to wav
- mdl to wav
- mdpd to wav
- med to wav
- mepj to wav
- mg1 to wav
- mgu to wav
- mid to wav
- midi to wav
- mk3d to wav
- mka to wav
- mkv to wav
- mmf to wav
- mo3 to wav
- mod to wav
- mov to wav
- mp1 to wav
- mp2 to wav
- mp4 to wav
- mpa to wav
- mpc to wav
- mpdp to wav
- mpeg to wav
- mpl to wav
- msf to wav
- mt2 to wav
- mtm to wav
- mts to wav
- nbs to wav
- nmf to wav
- nsla to wav
- oga to wav
- ogg to wav
- okt to wav
- oma to wav
- omf to wav
- opus to wav
- ove to wav
- patch to wav
- pcg to wav
- pk to wav
- pkf to wav
- pls to wav
- ppm to wav
- prg to wav
- psm to wav
- ptm to wav
- qcp to wav
- ra to wav
- rex to wav
- rm to wav
- rmvb to wav
- rx2 to wav
- s to wav
- s3m to wav
- sb3 to wav
- sbk to wav
- sd2 to wav
- sd2f to wav
- sdii to wav
- sdir to wav
- ses to wav
- sfk to wav
- sfz to wav
- sgu to wav
- shn to wav
- smf to wav
- snd to wav
- sng to wav
- spx to wav
- stm to wav
- sty to wav
- svd to wav
- tak to wav
- trm to wav
- ts to wav
- tsh to wav
- tta to wav
- tvn to wav
- uax to wav
- ult to wav
- umx to wav
- undf to wav
- uvn to wav
- vdj to wav
- vdjsample to wav
- vob to wav
- voc to wav
- vox to wav
- vtt to wav
- vyf to wav
- w2v to wav
- w64 to wav
- wave to wav
- webm to wav
- wem to wav
- wma to wav
- wmv to wav
- wpl to wav
- wpp to wav
- wv to wav
- wve to wav
- wxp to wav
- xm to wav
- xspf to wav
- zvr to wav