Hello FMOD Team,
I am currently working on a Unity project that uses a very large number of .wav files, organized in multiple folders (for example: Album/Instrumental.wav, Album/Vocals.wav, Album/Stems/Drums.wav, etc.).
At the moment, when I want to integrate these audio files into FMOD Studio, I have to manually create events for each file, or rely on drag & drop which still results in duplicate names (e.g. “vocals 2”, “vocals 3”), because FMOD requires unique event names. With hundreds of files across many folders, this process becomes extremely time-consuming and error-prone.
I understand that FMOD Studio supports scripting for automation tasks. Would it be possible for your team to provide a script (or guide me toward creating one) that would:
1. Import a folder structure of audio files (e.g. Music/Album/TrackName.wav).
2. Automatically generate corresponding events that mirror the folder structure (e.g. event:/Music/Album/TrackName).
3. Ensure unique event paths by using the folder hierarchy instead of appending “2”, “3”, etc. to duplicate names.
Having such a script would make it much easier to migrate existing projects with large audio libraries into FMOD, and would greatly speed up the workflow when working with structured assets such as multitracks or stems.
I believe this would be valuable not just for my project, but for any team wanting to transition from Unity’s AudioSource + AudioClip workflow to FMOD without having to manually rebuild every single event.
If your team has time to write this script or can point me to existing resources that might help, I would be extremely grateful.
I tried to write it on my own, but it doesn’t work.
Thank you very much for your time and support!