Why Use This Tool?
Importing audio assets into FMOD Studio requires several manual steps per sound: creating an event, adding an audio track, assigning a bank, routing to a bus, and organizing into folders. This process repeats for every file in your project.
FMOD Importer Tool automates this workflow. Point it at a folder of audio files, and it will:
- Match audio files to existing events or create new ones
- Organize events into the correct folder structure
- Assign banks, buses, and asset folders based on your templates
- Process entire directories in a single operation
How It Works
The FMOD Importer operates directly on your FMOD project's XML files, bypassing FMOD Studio's manual workflow:
- Project Parsing: The tool reads your FMOD project and indexes all existing events, banks, buses, and folder structures.
- File Scanning: Audio files in the selected directory are scanned and their filenames are parsed using value-based matching to extract prefix, feature name, and action segments.
- Event Matching: In Match Template mode, each audio file is compared against template events using fuzzy matching and scored by confidence. In Generate from Pattern mode, events are built from the naming pattern.
- XML Generation: For each matched or generated event, the tool writes the corresponding FMOD XML structures (event definitions, audio tracks, instrument containers, bank and bus assignments).
- FMOD Studio CLI Import: The tool invokes fmodstudiocl.exe to finalize the import and register the new assets within the project.