AMD is adding source code for two of its SDKs—TrueAudio Next and version 1.3 of the Advanced Media Framework—to its GPUOpen developer resource today. Both SDKs are available free of charge to interested developers under permissive MIT-style licenses.
Unlike the original TrueAudio block in some Radeons, TrueAudio Next runs in software, and it's built atop AMD's Radeon Rays ray-casting engine. Together, these programs could provide more accurate simulation of the way sound waves interact with physical spaces to deliver a better sense of immersion in VR applications. TrueAudio Next also takes advantage of the Compute Unit Reservation feature in AMD's Polaris GPUs to ensure that audio-processing tasks can be completed with the low latency that VR demands. If all this sounds familiar, Nvidia has a similar tool for developers in its VRWorks Audio toolkit, which uses the Optix ray-tracer to promise similar fidelity.
The second SDK that AMD is adding to GPUOpen today, version 1.3 of the Advanced Media Framework (AMF), opens up the Video Coding Engine and Unified Video Decoder hardware in AMD GPUs to developers. It wouldn't surprise us if the developers of Open Broadcaster Software (OBS) take advantage of this SDK so that the popular application can accelerate streaming tasks on AMD GPUs. That's not the only potential application for this code, though. AMD suggests that developers of wireless display, remote desktop, video editing, transcoding, and playback applications will find AMF 1.3 useful, as well.