Blog homepage

9 Simple Steps to Authoring and Profiling Audio Objects in Wwise

Sound Design / Wwise Tips & Tools

So, you're interested in taking a look at the new Object-based Audio pipeline in Wwise but don't know where to start? Here are 9 simple steps to start authoring and profiling Audio Objects in Wwise on Windows. Wwise 2021.1 has expanded to allow for the delivery of greater spatial precision while also presenting a clearer understanding of routing choices. 

Authoring for the Future of Interactive Audio

1. Enable Windows Spatial Sound
2. Confirm System Audio Objects are enabled in the Authoring Audio Preferences
3. Enable Allow 3D Audio in the System Audio Device
4. Enable 3D Positioning for the sound(s) routed as Audio Objects
5. Open the Audio Object Profiler Layout
6. Enable “Audio Object Data” and “Voices Data in the Profiler Settings
7. Playback (preferably looping) sound(s) from the Transport
8. Make sure Wwise is Capturing
9. Audio Object will be represented in the Audio Object List and Audio Object 3D Views
10. (BONUS) Open the Position Editor and move the Position Source
11. (BONUS) Click on a Sound Voice in the Voice Monitor to view the capture history

1. Enable Windows Spatial Sound (Link).

a. This establishes a spatial audio endpoint that can receive and process Audio Objects from Wwise.

2021-03-17 11_38_53-

2. Confirm System Audio Objects are enabled in the Authoring Audio Preferences

a. Since we'll be profiling Audio Objects played through Wise Authoring, and not from a game engine, System Audio Objects need to be enabled for use by Wwise.

image33

image24

3. Enable Allow 3D Audio in the System Audio Device 

a. When selected, gives permission to the Audio Device to attempt to activate the 3D Audio features of the endpoint. Deselect this option to opt out of all 3D audio features. Note: Selecting this option is not a guarantee that 3D audio will be activated; 3D audio is only activated if the platform supports it. More information about Audio Device settings is available in our Online Documentation.

image5

4. Enable 3D Positioning for the sound(s) routed as Audio Objects

a. Assigning a 3D Position to sounds allows for the display of Audio Object in relation to the listener in the Audio Object 3D Viewer.

i. Enable 3D Spatialization “Position”
ii. Set 3D Position to “Emitter with Automation
iii. Create a new path offset from the center origin

image10

5. Open the Audio Object Profiler Layout

a. Switching to the Audio Object Profiler Layout surfaces Audio Object specific views that provide information when Profiling.

image18

6. Enable “Audio Object Data” and “Voices Data in the Profiler Settings

a. Different Views require different data which can be enabled in the Profiler Settings

image6

7. Playback (preferably looping) sound(s) from the Transport

a.  We're almost there, get your sounds playing either by switching back to the Designer Layout, or by opening a Transport View through the Views Menu/ Transport Control.

image20

8. Make sure Wwise is Capturing

a. Start Capture (Alt+C) to begin capturing profiler data.

image7

9. Audio Object will be represented in the Audio Object List and Audio Object 3D Views

a.  You should see sounds represented in the list view, as well as in the Audio Object 3D View. Additionally, selecting a sound in the list will show the Metadata associated with the Audio Object in the Audio Object Metadata View along with the Audio Object Meter value.

2021-03-17 14_24_23-TwentyTwentyTwo_One_PrototypeUX_ - Wwise 2022.1.0

10. (BONUS) Open the Position Editor and move the Position Source

a. Realtime positioning within the Position Editor can be enabled to allow for the updating of an Audio Objects position in the Audio Object 3D Viewer.

i. Enable frequent updates to position
ii.  Set Play Mode to "Continuous"

image2021-3-23_15-24-36

iii. Set Transition Time to a shorter interval (0.01)

image2021-3-23_15-29-27

iv. Set Timeline Configuration "Length" to a shorter duration (00:00.001)

image2021-3-23_15-26-12

v. The position can now be updated while profiling, including the height (Z) value and will be reflected in the Audio Object 3D View.

Move_Position_Source

11. (BONUS) Click on a Sound Voice in the Voice Monitor to view the capture history

a.  The history of profiled data can be reviewed to easily identify the values at a specific time during the capture.

image30

The new cross-platform System Audio Device now includes: properties that can be authored, metering across supported outputs, and device information. There are new bus configurations, bus icons, and bus status indicators that combine to empower authoring of the greatest spatial precision while having a clear understanding the choices and their impact. The introduction of Audio Objects in Wwise 2021.1 audio pipeline required new ways of understanding the flow of sounds through Wwise, from Sound Source to Audio Device. Five new Audio Object Profiling Views bring accessibility to the task of Audio Object preservation and understanding in-order to ensure the greatest spatial precision in your authoring. 

Authoring for the Future of Interactive Audio

The release of Wwise 2021.1 finds us firmly embracing an object-based audio future and continuing on the road to authoring immersive audio. Across the evolution of audio formats, sound has always embraced the growing scope of precision and fidelity that each new era brings to the experience. With the technology available in Wwise and the growing resources and the potential for object-based audio, we invite you to author for the future of interactive audio with Wwise. 

Be sure to check out the Wwise 2021.1 | What’s New for a full overview of the exciting features of the latest release. 

Additional Resources:

Approaching the 3D Audio Ideal Part1 - How Audio Objects Improve Spatial Accuracy
Understanding Object-Based Audio
Understanding the Voice Pipeline
Wwise 2021.1 Beta - Object-based Audio Features Hands On

Damian Kastbauer

Software Product Manager

Audiokinetic

Damian Kastbauer

Software Product Manager

Audiokinetic

Atari 2600/ NES channeled through> C64 SID chip Blue Monday game child purple mountain majesty feasted on guitar noise during 90's shoegaze invasion culminating in two-tiered pedal board with never enough digits to turn all the knobs. Constant fascination with dark art of implementation leads to articles diving into unknown technical sound design as attempt to share discussions through game audio podcasts and now the two-volume book series Game Audio: Tales of a Technical Sound Designer. Community to the core, noise for life, respect the vibrations.

Lost Chocolate Lab

 @DamianKastbauer

Comments

Leave a Reply

Your email address will not be published.

More articles

Dehumaniser Live: An innovative technology focused on voice processing

In the world of games, there are many characters that are completely fictitious. Characters like...

21.11.2017 - By Masato Ushijima

Wwise 2019.1 is live!

Wwise 2019.1 is out and available for you to download from the Wwise Launcher. This version...

2.4.2019 - By Audiokinetic

How Sound Designers Use PureData + Heavy to Develop DSP Plug-ins - Part 2

In Part 1, I explained how to create a “blueprint” using the Patch file. Now let me show you how to...

15.10.2019 - By Chenzhong Hou (侯晨钟)

The Interactive Music Systems of Divinuet: Part 2

Hi, it’s me again! I’m here to tell you more about the interactive music in my upcoming tarot music...

3.3.2020 - By Megan Carnes

Improving the Wwise Unreal Integration

The introduction of the Event-Based Packaging (EBP) asset management workflow in Wwise 2019.2.1 was...

2.2.2022 - By Guillaume Renaud

ReaWwise: Connecting REAPER and Wwise

Introduction We're excited to present ReaWwise, a new REAPER extension by Audiokinetic that...

22.9.2022 - By Andrew Costa

More articles

Dehumaniser Live: An innovative technology focused on voice processing

In the world of games, there are many characters that are completely fictitious. Characters like...

Wwise 2019.1 is live!

Wwise 2019.1 is out and available for you to download from the Wwise Launcher. This version...

How Sound Designers Use PureData + Heavy to Develop DSP Plug-ins - Part 2

In Part 1, I explained how to create a “blueprint” using the Patch file. Now let me show you how to...