Valve announced today that they are open-sourcing the audio backend of Steam and its related SDKs. The code is released under the Apache 2.0 license and is currently published on GitHub.
The following platforms are supported:
- Windows.
- Linux.
- macOS.
- android (ARMv7, ARM64).
And the following gaming engines have integration support by default:
- Unity.
- Unreal Engine.
- FMOD Studio.
With this announcement, developing advanced audio features using Steam APIs for games published on Steam will be much more possible than before.
There is also a website where more information about Steam Audio is available: https://valvesoftware.github.io/steam-audio/
The only things missing perhaps are some integration addons with open-source engines like Godot… Perhaps the community can develop one of these now that the audio backend is open source.