Blog homepage

Wwise 2019.1 is live!

New Releases / Wwise Tips & Tools

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

This version includes one of GDC19's most crowd-pleasing  features, the Voice Inspector, sought-after spatial audio developments, interactive music functionalities providing greater design ease and flexibility, along with several other user-experience, workflow, and performance improvements. So, unless you're currently working on a project using a previous version of Wwise and therefore need to remain within that branch and its patches, we highly recommend upgrading to Wwise 2019.1. Our goal is to make interactive audio accessible to all, while empowering our more experienced users as they implement more complex interactivity. So, no matter what experience you have with Wwise and interactive audio, Wwise 2019.1 will certainly make your life a lot easier, and help open portals to your universe of creativity. 

Subscribe

 

New in Wwise 2019.1 

Screen Shot 2017-12-14 at 5.24.24 PM.png


Voice Inspector

Introducing the Voice Inspector. With so much flexibility in Wwise, it doesn’t require a large project before the question Why is this sound’s volume so low? presents itself. The Voice Inspector answers this question by revealing all volume, LPF, and HPF modifications throughout the lifetime of a voice. The Voice Graph panel of the Voice Inspector focuses on a single voice at a time and details each connection, path (“dry” and “wet” path(s)) and ray (connecting multiple listener to game object relations), which eliminates the guesswork when investigating property modifications in full details.
  • In more details, the Voice Inspector displays Volume, LPF, and HPF modifications of:
    • All objects contributing in the hierarchy from the source to the master bus per audio device
    • RTPC, States, HDR, Aux Sends, Event actions, Mute, and Solo
    • Distance attenuation, Cone, Obstruction and Occlusion
    • Auto-ducking, makeup gain, randomizer, certain API calls, etc.  

2019.1 Voice Inspector

Additionally, Wwise has a new layout: the Voice Profiler (F11). The Voice Profiler layout is centered on the Voice Inspector but also includes the Voice Monitor, which provides an overview of all voice volumes and an easy way to scroll the timeline of the captured session.
 

Interactive Music

Two improvements to the Interactive Music Hierarchy empower designers with greater ease and flexibility:
  • Wwise events can now be triggered from Music Segments. This opens all sorts of new scenarios to further tie the music to gameplay or add sonic variations to the game’s score.
2
  • Music Playlist Containers have two new music transition Destination Jump options, namely Last Played Segment and Next Segment. When returning to a playlist, it is now possible to resume from where you left off, instead of from the beginning. For example, if Music Segments A, B, and C have played in one Music Playlist Container before transitioning to another, you can now resume at the beginning of C or D of that previous Music Playlist Container instead of being forced to start over with A.
3

 

Spatial Audio

Spatial Audio continues to evolve with optimizations in behavior and performance.

Reflections propagate through portals

  • When an emitter is not in the same room as the listener but the sound is still audible through a portal, Wwise Reflect early reflection calculations are now performed with portal diffraction applied to the reflected paths.

 

4

Sound paths through rooms and portals are now harmonized with geometric diffraction paths

  • In the case where an emitter is not in the same room as the listener, the sound paths are calculated as a combination of paths generated by geometric diffraction (ie. edge diffraction) and portal diffraction.

 

5

Portals cut out openings where they intersect geometry

  • Reflections are able to pass through portals, even if there are up to two planes intersecting the opening of the portal. Since the portal itself describes an acoustic opening, it is not necessary to also 'cut holes' in the geometry to allow a sound to pass through, which significantly reduces the total number of triangles needed for sound propagation. 

 

6

Spatial Audio optimizations

  • Reduce update rate: A new spatial audio initialization parameter controls a movement threshold. As long as the emitter and listener do not move outside of a radius defined by the threshold, then spatial audio will not perform a new calculation. This allows for reduced CPU utilization at the expense of reduced accuracy. In practice, it is not necessary to update the paths calculations every single frame, and a compromise between accuracy and CPU usage can be found.
  • Multi-threading support: Enabling multi-threading in the Wwise Sound Engine via the platform init settings now also allows Spatial Audio to perform path calculations for multiple sound emitters across multiple threads.
  • Limit geometry to the scope of a single room: As an optimization, it is now possible to limit the search space for reflective surfaces and ray intersection calculations by assigning sound propagation geometry sets to individual rooms. 

Wwise Authoring Tool

The Wwise authoring tool is spiffier than ever with a variety of additions and changes.

User Experience & Workflow Improvements 

RTPC
  • The RTPC tab now has a panel on the right side of the curve list which grants direct access to change game parameters, MIDI, LFO, Envelope and Time property values.
  • A new “Find All References” button has been added which has the dual function of indicating how many objects are sharing the same modifier and opening the Reference View when clicking on it.
  • RTPCs can now be added directly from contextual menu (right-click) on sliders, faders, dropdowns and checkboxes.
  • A horizontal splitter has been added which is quite useful for objects using many curves.
  • New "Enable Attenuation" RTPC-able property lets you control whether or not to apply the Attenuation ShareSet.

 

7
Source Editor 
  • The Source Editor view has been re-organized to maximize waveform editing. All source properties are now displayed to the right of the waveform in a resizable and collapsible pane.
  • Markers are now visible in the Source Editor and it's possible to change their position and rename them. 

 

8

Project Explorer 

  • Copying and pasting objects onto themselves duplicates objects without having to select the parent object.
Layout 
  • The last used layout is now saved and automatically restored on project load. 
Units
  • Unlinked properties are now supported when importing Work Units (WWU files) from different projects. 

Logs view 

  • The new Logs view incorporates start-up, project load, SoundBank generation, audio file conversion and WAAPI messages. This new view replaces Project Load Log and SoundBank Generation Log views.   
  • A summary of the log information has been added to the upper-right corner in Wwise and double-clicking on it opens the Logs view.
 
9
Wwise Skins
  • A new experimental Light skin UI provides a higher contrast than the classic skin. 
10
11
Keyboard shortcuts 
  • Mute and Solo keyboard shortcuts now default to Alt+M and Alt+S.
  • Tab key in the Project Explorer can be used to navigate in the hierarchy.
  • Button tooltips now show their associated keyboard shortcut key.
  • Previous and Next frame in the Profiler layout are now associated to Alt+, and Alt+..

SoundSeed Grain

Expect the following  bug fixes and UX tweaking, coming soon:   
  • Vorbis is now supported. 
  • Performance optimizations for all envelope types.
  • Modulations can be quickly added by right-clicking on the Modulator UI icons.
  • Double-clicking a modulator icon selects it in the modulation list. 
Learn more about SoundSeed Grain by watching this product overview. 

 

Performance Optimization

Several areas of Wwise were optimized.
  • The in-game overhead of profiling with Wwise has been greatly improved. Users who noticed slowdowns in the past when profiling should see significant improvements.
  • The Performance Monitor now displays averages for which the sampling interval is configurable per curve. The Audio Thread CPU and Total Plug-in CPU timers have been set to high frequency per audio frame resolution, while the other curves have been left to the old sampling interval of 200 ms.
  • Spatial Audio can now issue individual reflection and diffraction processing tasks to the game engine's job scheduler, allowing tasks to be executed in parallel across CPU cores and improving overall system efficiency by better utilizing available CPU resources.
  • RTPC and Virtual Voice Management performance improvements.
  • The Crankcase REV source plug-in now runs from 4x to 10x faster than before.
  • ADPCM and Opus codecs:
    • The original ADPCM encoder has been replaced by Platinum Games ADPCM that offers better quality encoding. Old ADPCM files are still compatible. Please also see the There is no longer an Encoding Mode property associated with the ADPCM codec migration note.
    • The Opus codec has been updated to version 1.3, which brings quality improvements, especially for speech at low bitrates. Ambisonics is also fully supported now with this update.
  • Android latency:
    • For devices running Android 8.1 and above, Wwise now supports the AAudio low-latency API.
    • Based on hardware, Wwise now automatically increases buffer sizes in cases of voice starvation.

Wwise Command Line Interface (WwiseCLI)

  • WwiseCLI now supports the -LoadProject option to quickly load a project and exit. Used along with -Save, it enables automated project migration.

WAAPI Improvements 

  • WAAPI has a dedicated tab in the new Logs view. Please also see the Waapi Log Item Format migration note.
  • WAAPI is now enabled by default, allowing localhost connections out of the box.
  • WAAPI return options now have support for cascading expressions.
  • Various other WAAPI improvements, such as profiler functions and a randomizer setter.

Unreal Integration Improvements 

  • Platform-specific initialization settings and generated SoundBank folders are now exposed and configured from UE4 project settings. 
  • GetRTPCValue and SetMultipleSpeakerEmitterPositions are now exposed to Blueprint.

integraton2019.1

Wwise 2019.1 is now available for download from the Wwise Launcher's Wwise tab!

  Subscribe

If you do not yet have the Wwise Launcher installed, you can download it here

Audiokinetic

Audiokinetic

Audiokinetic is the leading provider of cross-platform audio solutions for interactive media and gaming, and sets new standards in interactive audio production for location-based entertainment, automotive, consumer electronics, and training simulation. A trusted and strategic partner to the world’s largest interactive media developers and OEMs, Audiokinetic has a long-established ecosystem of allies within the audio industry and amongst platform manufacturers. The company’s middleware solutions include the award-winning Wwise, as well as Wwise Automotive and Strata. Audiokinetic, a Sony Group Company, is headquartered in Montréal, Canada, has subsidiaries in Tokyo, Japan, Shanghai, China, Hilversum, Netherlands, as well as Product Experts in the USA.

 @audiokinetic

Comments

Blake Johnson

April 03, 2019 at 01:23 pm

When you say, "The Crankcase REV source plug-in now runs from 4x to 10x faster than before." does that mean like a 4-10x gain on CPU at run-time? That's just a huge jump in improvement, and I'd be gladly surprised if that really is the case.

Daniel Cruz

April 10, 2019 at 03:57 am

Wow lots of genius at work here. Great work guys!

Leave a Reply

Your email address will not be published.

More articles

The Challenges of Immersive Reverberation in VR

Read the next blog in this series: Reviewing the immersive potential of classic reverberation...

8.11.2016 - By Benoit Alary

Continuity Assured

It’s been 18 years since we incorporated Audiokinetic, and 12 years since we released our very first...

5.2.2019 - By Simon Ashby

Authoring Plug-ins for Wwise 2021.1 | Part 1: History and Goals

One of the least known characteristics of the Wwise ecosystem is its extensibility. Companies create...

5.2.2021 - By Michel Donais

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

How to continue using Heavy Compiler in Wwise 2021.1.x?

17.2.2022 - By Chenzhong Hou (侯晨钟)

Adventures With AudioLink

At GameSoundCon last October, I was having lunch with Damian at the fancy sandwich place around the...

20.3.2023 - By Peter "pdx" Drescher

Wwise Beginners: 10 Questions Answered

Learning a new software can be a challenging process, yet exciting and rewarding at the same time....

6.3.2024 - By Mads Maretty Sønderup

More articles

The Challenges of Immersive Reverberation in VR

Read the next blog in this series: Reviewing the immersive potential of classic reverberation...

Continuity Assured

It’s been 18 years since we incorporated Audiokinetic, and 12 years since we released our very first...

Authoring Plug-ins for Wwise 2021.1 | Part 1: History and Goals

One of the least known characteristics of the Wwise ecosystem is its extensibility. Companies create...