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.

0 votes

I'm trying to use Wwise in an iOS app, and am confused by the "Initialize the Different Modules of the Sound Engine" section.

It wants

#include <AkFilePackageLowLevelIOBlocking.h>                    // Sample low-level I/O implementation

but this is not in "$(WWISESDK)\include" (sic). It's actually in a "samples" folder.

Am I just supposed to copy the samples into my project? Is there a way to just use libraries (the way all the other modules get initialized)? I realize that Wwise is giving me tons of flexibility, but it's unlikely to matter in my app, and I just want the simplest way to get started.

in General Discussion by David D. (120 points)
I ended up copying “sample code” into my project, but this feels wrong. And it is certainly not in the basic steps for getting started.

1 Answer

0 votes
Sometimes, clients prefer to write their own low-level IO code. For example, our UE4 integration uses a custom built IO hook that uses the Unreal IO system. However, some clients prefer a more out-of-the-box experience, which is why we provide samples for the IO hook. Feel free to use them in your game; they will just work for you.

Don't forget to copy the samples for all the platforms your game supports!
by Benoit S. (Audiokinetic) (16.0k points)
...