FMOD Localization, keys reset everytime the project is opened

Howdy! So we’ve been using FMOD to handle the audio side of the equation, and, with that, we’ve most recently undertaken the task of adding localization to our game.

For this task, we’ve been using localized audio tables, but in doing so, we’ve run into a bit of a snag. The system worked perfectly fine within FMOD once I set everything up, but once I saved, exited the project, and opened FMOD later, all the programmer instruments that had their keys set to a specific audio file were reset to the very first key in the chain. This consistently happens every time I save, close, and reopen the project.

Any help in regards to fixing this would be greatly appreciated.

I could see how that could be frustrating when auditioning in FMOD Studio. I’ll add it to our bug tracker so that we can fix it.

In the mean time, if you only ever want to audition a programmer instrument with one of the assets in an audio table, I recommend dragging just that asset onto the instrument, instead of the entire audio table. This will ensure that asset is always used when auditioning that instrument in FMOD Studio.

Just in case you weren’t aware, this won’t affect the in-game behavior of your programmer instruments. The assets assigned to programmer instruments are only used for auditioning in FMOD Studio, after all; they have no impact on what assets those instruments play when those instruments are triggered in your game.