Skip to content

AudioEngineWwise Troubleshooting

Alex Peterson edited this page Feb 29, 2024 · 1 revision

The Gem does not compile even though I have the Wwise SDK installed

Check that you have a supported version of Wwise installed, at the time of writing only version 2021 and 2022 were supported.

The audio bank events do not appear in the Editor

The Editor's audio tools read information about the sound banks from .bankdeps files. There are scripts included in the Wwise project that comes with this gem for writing out those .bankdeps files into your project's sounds/wwise folder when you generate your audio banks from the Wwise editor but if you created a Wwise project from scratch it's very likely you are not running that script and writing those files and that is why you don't see any of your content in the O3DE Editor. To fix this you can use the wwise_project the AudioEngineWwise gem copies into your project, or you can manually add the build scripts to your project's "Post Generate AudioBanks" steps, and copy the scripts from the gem into your wwise project's Tools/WwiseAuthoringScripts folder. For Windows

"$(CopyStreamedFilesExePath)" -info "$(InfoFilePath)" -outputpath "$(SoundBankPath)" -banks "$(SoundBankListAsTextFile)" -languages "$(LanguageList)" 
"$(WwiseProjectPath)/Tools/WwiseAuthoringScripts/run_bank_info_parser.cmd" "$(WwiseProjectPath)/../../" "$(InfoFilePath)" "$(SoundBankPath)"

For Linux (but run on Windows)

"$(CopyStreamedFilesExePath)" -info "$(InfoFilePath)" -outputpath "$(SoundBankPath)" -banks "$(SoundBankListAsTextFile)" -languages "$(LanguageList)" 
"$(WwiseProjectPath)/Tools/WwiseAuthoringScripts/run_bank_info_parser.cmd" "$(WwiseProjectPath)/../../" "$(InfoFilePath)" "$(SoundBankPath)"