Thursday, May 10th 2018
AMD Releases Version 1.2 of TrueAudio Next on Github
Do you remember AMD's TrueAudio Next technology? If not, you'd be forgiven; it's not gained as much traction as it could (should?) have, considering its open nature. As a quick reminder, this is AMD's GPU-accelerated audio pipeline, which adds "audio raytracing" capabilities to audio by delivering true spatial positioning and object interactions in a given scene - at much higher performance than the usual CPU-based solutions.
The 1.2 version is being hailed as a "coming of age" for True Audio Next, which includes "a number of notable performance and feature improvements, and it reflects the enhancements built into the version of TAN supported in Steam Audio." Efficiency has also been improved, with minimized "memory, buffer transfer and synchronization overhead". The remainder of the blog post by AMD's Fellow Design Engineer Carl Wakeland follows."The TAN GPU utilities library now supports AMD Resource Reservation, in which a configurable part of the GPU may be reserved for audio processing apart from the normal GPU compute resources. As explained in earlier blogs, Resource Reservation protects audio and graphics queues and compute resources from blocking each other, allowing them to coexist on the GPU as never before possible. Developers can now call a function to query a system's TAN support and available resources, as well.
Finally, a number of new samples are added to exemplify and streamline the process of building audio applications using TAN:
Sources:
AMD True Audio Next, Github
The 1.2 version is being hailed as a "coming of age" for True Audio Next, which includes "a number of notable performance and feature improvements, and it reflects the enhancements built into the version of TAN supported in Steam Audio." Efficiency has also been improved, with minimized "memory, buffer transfer and synchronization overhead". The remainder of the blog post by AMD's Fellow Design Engineer Carl Wakeland follows."The TAN GPU utilities library now supports AMD Resource Reservation, in which a configurable part of the GPU may be reserved for audio processing apart from the normal GPU compute resources. As explained in earlier blogs, Resource Reservation protects audio and graphics queues and compute resources from blocking each other, allowing them to coexist on the GPU as never before possible. Developers can now call a function to query a system's TAN support and available resources, as well.
Finally, a number of new samples are added to exemplify and streamline the process of building audio applications using TAN:
- Accelerated mixing. Mixing on the GPU with TAN can minimize buffer transfer overhead.
- 10-band EQ.
- IIR (Infinite Impulse Response) filter.
- Time domain convolution and doppler sample.
10 Comments on AMD Releases Version 1.2 of TrueAudio Next on Github
Nvidia is so not organized there
This thing would gain more traction if it was OpenCL accelerated and usable on any graphic card capable of doing compute via OpenCL. Being limited to range of some AMD cards is just not enough, especially since all that had this before (Hawaii and Fiji based) are a bit old now and new ones like RX Vega are not all that popular.
This is why we keep on bitching how important it is to have a large market share in gaming, healthy eco system surrounding it and being focused on gaming and not just OMG CRYPTO SELLS CARDS!!!!!1111 SO WHY BOTHER? Sure it sells, but long term, you don't have anything from them. They'll buy whatever works next time, even if it's not your product. Gamers are the opposite, they are loyal, they make things expand and evolve.