alessandrofama / wwise-godot-integration

Wwise Integration for the Godot Engine
Other
288 stars 14 forks source link

Error integrating Wwise - AK_InvalidID #65

Closed ha-kuro closed 2 years ago

ha-kuro commented 2 years ago

Found an error while integrating Wwise with Godot for Ludum Dare 51 (tomorrow) -

image image

Steps taken:

  1. Integrate Wwise with 1.5.0 Integration.App.win64.exe
  2. Enable Wwise in plugins tab
  3. Generate Soundbanks with Header file directed at wwise/GeneratedSoundBanks
  4. Add AKEvent node and set Event, with Trigger On set to Ready
  5. Launch the scene

All events are visible in the Waapi Picker, and in the AKEvent node's Event property.

I've tried loading the Init bank using Wwise common-user-settings (in Godot's Project Settings), but receiving a new invalid ID error in the debugger: image

Our team would love to use this integration since our music/sound producer is familiar with Wwise. Also wanted to say fantastic work with the integration and it's great to see Godot on Wwise's home page.

alessandrofama commented 2 years ago

Ak_Fail when loading the bank almost always means it didn't find the bank.

Have you already checked the other closed issues regarding this problem?

https://github.com/alessandrofama/wwise-godot-integration/issues/57 https://github.com/alessandrofama/wwise-godot-integration/issues/54 https://github.com/alessandrofama/wwise-godot-integration/issues/12#issuecomment-735392008

Followed the wiki? https://github.com/alessandrofama/wwise-godot-integration/wiki/Getting-Started

If this doesn't solve your problem send me your project and I will take a look at it.

alessandrofama commented 2 years ago

No follow up comment, I guess this was a configuration error.

ha-kuro commented 2 years ago

No follow up comment, I guess this was a configuration error.

Apologies, we didn't end up fixing the error in time for the Game Jam and decided to use Godot's native audio system. I've looked through the previous issues #57 #54 #12 and couldn't find a solution that would work for our issue. Thanks very much for responding quickly