Company of Heroes Audio Converter
This will allow you to convert Company of Heroes sound files (.smf) This converter capable to convert .smf file to standard format either WAV or MP3, depending how source file structure.
SMFConverter support converting from archive, simply set .smf file to smfc.exe as default program.
To download click here!
Info
In order to use, you need extract the .sga file first, this can be done by using GCFScape
A player that can play WAV (IMA ADPCM) or MP3, usually it installed by default, you may not to worries.
Tweaking
By default, smfc will stay on screen after you open .smf file, to make auto close after opening, follow this step.
- Open "regedit" at Run or Start Menu search
 - Find this key
 
HKEY_CURRENT_USER\Software\Classes\smf_auto_file\shell\open\command
- Double click (default) and add -c after "%1", for example:
 
"C:\Users\Anime4000\Desktop\smfc.exe" "%1" -c
Uses
Usage: smfc.exe [input|-h] [-c] [-p 0|1] [-o output]
Options:
    input       Company of Heroes sound file (*.smf)
    -h          Display this help screen.
    -c          Exit after converting.
    -p bool     Play converted audio. (default 1)
    -o name     Save converted file to specific path instead of save
                in working folder. It will ignore file extension.
Example: smfc.exe "C:\coh_combat.smf" -c -p 0 -o "D:\My Stuff\music"
Compiling
To compile the source code, you need Microsoft VisualStudio 2013.
This code was written in C#, thus you may need VisualStudio C#.