Command-Line tools for converting and interactively playing MusyX Audio Group contents.
Converter Usage
amuseconv <in-path> <out-path> [gcn|n64|pc]
Note: amuseconv currently only supports SNG-to-MIDI conversion and vice-versa. To batch-extract MIDIs from one of the game files listed below, run amuseconv <data-file> <destination-dir>
Player Usage
amuseplay <data-file> [<songs-file>]
— or —
Drag-n-drop data file on amuseplay executable (Windows and many freedesktop file managers support this)
Song Renderer Usage
amuserender <data-file> [<songs-file>] [-r <sample-rate-out>] [-c <num-channels-out>] [-v <volume 0.0-1.0>]
— or —
Drag-n-drop data file on amuseplay executable (Windows and many freedesktop file managers support this)
Note: .wav file will be emitted at <group-name>-<song-name>.wav. If -r option is not specified, rate will default to 32KHz. -c option may be used to specify 2 (Stereo, default), 4 (Quad), 6 (5.1), or 8 (7.1) channels.
Currently Supported Game Files
- Indiana Jones and the Infernal Machine (N64)
N64 ROM file - Metroid Prime (GCN)
AudioGrp.pakMidiData.pak- Pass
AudioGrp.pak MidiData.pakfor listening to SongGroup 53 (sequenced ship sounds) - Pass
AudioGrp.pakfor listening to any SFXGroup
- Pass
- Metroid Prime 2: Echoes (GCN)
AudioGrp.pak - Paper Mario: The Thousand Year Door (GCN)
pmario.projpmario.slib- Pass
pmario.proj pmario.slibfor listening to SongGroups (sequenced SFX events) - Pass
pmario.projfor listening to any SFXGroup
- Pass
- Star Fox Adventures (GCN)
starfoxm.prostarfoxs.promidi.wad- Pass
starfoxm.pro midi.wadfor listening to SongGroup 0 songs only (music) - Pass
starfoxs.pro midi.wadfor listening to other SongGroups (sequenced ambience) - Pass
starfoxs.profor listening to any SFXGroup
- Pass
- Star Wars Episode I: Battle for Naboo (N64)
N64 ROM file - Star Wars: Rogue Squadron (N64)
N64 ROM file(PC)data.dat - Star Wars Rogue Squadron II: Rogue Leader (GCN)
data.dat - Star Wars Rogue Squadron III: Rebel Strike (GCN)
data.dat - Any other game with raw
.proj.pool.sdir.sampfiles- Pass any one of them to Amuse, all in the same directory
Windows 7 Compatibility
Installing the MSVC++ 2017 runtime may be required if you haven't already installed/updated it.
Run the vc_redist.x64.exe installer in the zip if so.