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
I have spent a week researching the easiest way to pass audio data from Wwise to Unity in order to create audio visualizations. I find that the documentation on the Wwise SDK and WAAPI is a bit too heavy for my programming knowledge. Does anyone know of existing solutions, libraries, tutorials, git repos, anything that can point me in the right direction as to how I can access the Wwise audiobuffer without having to write my own Wwise plugin? I need to access audio data inside Unity to perform FFT and other processing for 3D audio visualization.

Any help is greatly appreciated.
in General Discussion by Andreas S. (110 points)

2 Answers

0 votes
you should create your own wwise effect plugin.
by chenggongzhang (1.1k points)
This isn't a helpful answer. Even following the documentation and tutorials, it's unclear how to pass an array of values from a Wwise plugin to Unity.
0 votes

In short, there is no way to access the audio buffer from Unity's C# scripting layer.

You can make a crude spectral visualizer following these steps and repeating for the precision of bands that you would like, but audio buffers are exposed at the plugin level.

If I ever succeed in making an FFT plugin for unity I will post it here, link to my Github, and shout it from the hilltops.

by Corey B. (490 points)
...