Community Q&A

Welcome to Audiokinetic’s community-driven Q&A forum. This is the place where Wwise and Strata users help each other out. For direct help from our team, please use the Support Tickets page. To report a bug, use the Bug Report option in the Audiokinetic Launcher. (Note that Bug Reports submitted to the Q&A forum will be rejected. Using our dedicated Bug Report system ensures your report is seen by the right people and has the best chance of being fixed.)

To get the best answers quickly, follow these tips when posting a question:

  • Be Specific: What are you trying to achieve, or what specific issue are you running into?
  • Include Key Details: Include details like your Wwise and game engine versions, operating system, etc.
  • Explain What You've Tried: Let others know what troubleshooting steps you've already taken.
  • Focus on the Facts: Describe the technical facts of your issue. Focusing on the problem helps others find a solution quickly.

+1 vote

Hi everyone,

I'm using the "Add Output" node in Unreal to activate additional sound cards, which requires the Device ID for each sound card.

However, I noticed in the Wwise Profiler that some Device IDs exceed the Int32 limit, which is the variable type defined in AkGameplayTypes.h. This makes it impossible to add certain sound cards unless I change the variable type to Int64. I'm hesitant to modify the source code without knowing if it's the best approach.

Is there a way to ensure the Device ID stays within the Int32 range, or is updating the variable type in the source code the only solution?
I'm on Unreal 5.5 + Wwise 2022.1.17.

Thanks in advance!
Miles

in General Discussion by SNAPtz (260 points)
Hello Miles,

Do you have any luck on this? We've encountered the same issue :(

Thanks,

Catherine

Please sign-in or register to answer this question.

...