Hubbry Logo
AMD TrueAudioAMD TrueAudioMain
Open search
AMD TrueAudio
Community hub
AMD TrueAudio
logo
8 pages, 0 posts
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
AMD TrueAudio
AMD TrueAudio
from Wikipedia
AMD TrueAudio
Design firmAdvanced Micro Devices
IntroducedOctober 2013
TypeAudio acceleration
AMD TrueAudio is a kind of audio co-processor.
Block diagram of HiFi Audio Engine DSP, which TrueAudio is based on. Shows the 56-bit wide MAC unit.

TrueAudio is AMD's application-specific integrated circuit (ASIC) intended to serve as dedicated co-processor for the calculations of computationally expensive advanced audio signal processing, such as convolution reverberation effects and 3D audio effects. TrueAudio is integrated into some of the AMD GPUs and APUs available since 2013.

Overview

[edit]

TrueAudio is a DSP for audio based on Cadence Tensilica HiFi EP DSP with Tensilica Xtensa SP float support.[1]

AMD claimed that a few simple audio effects can use up to 14% of the CPU. Audiokinetic claimed that it is up to 10%.[2] Independent software vendors (ISV), such as game developers, can use what is called a Wwise audio plugin to offload such computations to the TrueAudio DSPs. The on-die TrueAudio DSPs provide a better "silicon area to computing power" ratio and "power consumption to computing power" ratio for audio processing than the CPU, effectively making it an audio acceleration unit.

On 18 March 2014, AnandTech evaluated AMD TrueAudio using the Thief video game.[3]

True Audio Next

[edit]

A new version of TrueAudio, TrueAudio Next, was released with the Radeon RX 400 series GPUs in 2016. TrueAudio Next utilizes the GPU to simulate audio physics.[4] The move from a dedicated DSP to GPGPU breaks compatibility with the previous TrueAudio implementation.[5] The TrueAudio Next SDK was released as open source through AMD's GPUOpen suite in August 2016.[6] It also clarified that TrueAudio Next uses the GPU's ray-casting technology to do the audio computation, and can also reserve GCN compute units for lower latency.

Software support

[edit]
Interfaces involved when offloading computations to AMD TrueAudio. Sound cards, AC'97/HDA-codec chips or audio over HDMI/DisplayPort are not affected. Neither are A3D, EAX or OpenAL.
Support for the AMD TrueAudio ASIC is contained in the Linux kernel device driver amdgpu.

AMD TrueAudio enables dedicated digital signal processing (DSP). Such dedicated audio processing horsepower is specifically for generating immersive soundscapes and saves CPU cycles that can be used for other game processing tasks such as AI and Physics.

The video games Murdered: Soul Suspect, Star Citizen, Thief and Lichdom: Battlemage (uses CryEngine) can be configured to use AMD TrueAudio if present.[citation needed]

There is an audio plug-in for Audiokinetic's Wwise (Wave Works Interactive Sound Engine) to off-load computation to the TrueAudio DSP(s). Wwise is available for Linux, OS X, Windows, PlayStation 4, Xbox One et al.

GenAudio's AstoundSound, a highly optimized collection of advanced DSP C/C++ software available as a library or a plugin for augmenting real-time audio engines on Linux, OS X, Windows as well as Android and iOS, can make use of AMD TrueAudio.[7] AstoundSound is also wrapped for several plug-in formats, such as RTAS and Wwise and has been integrated into several DSP chips. AstoundSound is described as fully programmable audio engine.[8][9]

Support for True Audio Next was added to the Steam Audio API in February 2018.[10] The latest version was updated Nov 2022, and includes support for Unity, Unreal, and FMOD.[11]

Driver support

[edit]

AMD has retired the original AMD TrueAudio Technology support from Radeon Software Crimson Edition 16.40, and introduced a new way for developers to support AMD TrueAudio Technology like features with AMD TrueAudio Next. There is a beta cross-platform support since end of 2019[12] and in 2021 it's still a pull request[13] but now this branch configured as default and compiles on Windows, Linux, and MacOS using CMake.[14]

Availability

[edit]

AMD TrueAudio is found on-die of select AMD graphics cards and APUs. A die can house multiple AMD TrueAudio DSP cores, each having 32KiB instruction and data caches and 8KiB of scratchpad memory for local operation.[15]

AMD TrueAudio SIP blocks are found on the dies of some GPUs of the AMD Radeon Rx 200 Series;[16] namely the Radeon R7 260, Radeon R7 260X, Radeon R9 285, Radeon R9 290, Radeon R9 290X and the Radeon R9 295X2, and in Kaveri and Carrizo-based APUs.[16] TrueAudio is also supported by the PlayStation 4 hardware.[17]

An I²S solution is also supported for SOCs.[18][19]

AMD True Audio Next is supported on RX 5000,[20] 6000,[21] and 7000[22] series GPUs.

See also

[edit]

Other AMD SIP blocks

[edit]

References

[edit]
[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
AMD TrueAudio is a hardware-accelerated audio processing technology developed by , first introduced in 2013 with the launch of its R9 and R7 series graphics processing units (GPUs). It incorporates a dedicated (ASIC) embedded directly on the GPU die, functioning as a co-processor to handle computationally intensive audio tasks, such as simulating human sound perception for enhanced immersion in gaming and multimedia applications. This technology enables realistic 3D spatial audio rendering through standard stereo headsets, offloading audio computations from the CPU to free up resources for other tasks. The core innovation of AMD TrueAudio lies in its ability to process over 100 separate audio streams in real time, creating dynamic audio environments that respond to in-game actions and spatial cues without requiring specialized hardware beyond compatible AMD GPUs or accelerated processing units (APUs). Integrated into select models like the Radeon R9 290X and R7 260X, it supports advanced effects such as environmental reverb, occlusion, and binaural rendering, which were demonstrated in early titles like Thief (2014) to showcase its potential for lifelike soundscapes. By leveraging the GPU's parallel processing capabilities alongside the dedicated audio silicon, TrueAudio reduces latency and improves overall system efficiency, particularly in resource-constrained setups. Over time, AMD evolved the technology into TrueAudio Next (TAN), a (SDK) released in August 2016 that shifts toward broader GPU-accelerated and multi-core using , making it more extensible for developers. TAN builds on the original's foundation by adding features like real-time , fast Fourier transforms (FFT), and physics-based acoustic rendering for (VR) applications, while reserving GPU compute units to ensure low-latency performance isolated from graphics workloads. As of 2025, TrueAudio Next remains available as open-source software on and is supported in Valve's Audio SDK for cross-platform applications. This open-source evolution supports platforms like Windows and integrates with tools such as Steam Audio, extending TrueAudio's principles to cross-platform and professional audio workflows.

Introduction

Overview

AMD TrueAudio is an (ASIC) developed by (AMD) for dedicated (DSP) of audio tasks. Introduced in September 2013 alongside the R9 and R7 series graphics cards, it serves as a co-processor to handle complex audio computations directly on the GPU. This technology was later integrated into AMD's APUs, including the series announced in November 2013. The primary purpose of TrueAudio is to offload CPU-intensive audio processing, such as reverb and 3D spatial audio rendering, to a dedicated DSP comprising one HiFi EP audio core and two HiFi 2 DSP cores. By shifting these workloads from the CPU, TrueAudio enhances system efficiency and delivers more immersive audio experiences in gaming and applications, allowing developers greater flexibility in implementing realistic sound environments. TrueAudio is embedded within AMD's System-in-Package (SIP) blocks on select GPU and APU dies, supporting advanced features like multi-channel surround sound configurations. Over time, TrueAudio has evolved into GPU-accelerated variants, such as TrueAudio Next, for handling physics-based audio simulations.

Core Features

AMD TrueAudio enables advanced digital signal processing (DSP) tasks through its dedicated hardware, including convolution-based reverberation for realistic acoustic environments, dynamic range compression to optimize audio levels, and multi-channel audio mixing for complex soundscapes. These capabilities allow developers to implement sophisticated effects without overburdening the main CPU or GPU resources. The technology enhances immersive audio realism by providing for 3D positional audio, which simulates sound directionality and distance, and object-based sound rendering, where individual audio elements can be spatially positioned independently of fixed channels. This results in more lifelike experiences in gaming and applications, with sounds appearing to emanate from specific virtual locations. As a dedicated co-processor, TrueAudio leverages the HiFi EP and HiFi 2 DSP core architectures to handle up to 32 audio channels with low latency, ensuring real-time processing without perceptible delays. Its ASIC design delivers superior power and area efficiency compared to general-purpose CPU or GPU cores for audio workloads, minimizing energy consumption and silicon footprint while maintaining high performance. TrueAudio integrates with AMD's (HSA), facilitating seamless collaboration between CPU, GPU, and APU components in audio processing pipelines for unified system-level operations. Later versions extend these features to support physics-based ray-tracing for enhanced acoustic simulations.

Development and Versions

Original TrueAudio

AMD TrueAudio technology debuted in as part of AMD's push to enhance audio processing in gaming and applications, first announced at the company's GPU14 Tech Day event on September 25. It was integrated into the R9 200 series GPUs, launched in 2013, and the APUs, which became available in January 2014. These hardware platforms marked the initial deployment of TrueAudio as a dedicated audio co-processor, aimed at offloading complex sound computations from the CPU and GPU to improve performance in real-time scenarios. Support for the original hardware-based TrueAudio was limited to GCN 1.0/1.1 architectures and phased out in later generations like and RDNA, which rely on software-based approaches like TrueAudio Next. The architecture of the original TrueAudio relied on one or more HiFi EP DSP cores, configurable as an (ASIC) embedded within AMD's graphics dies. Each core featured 32 KiB of instruction and data cache alongside 8 KiB of , enabling efficient handling of audio algorithms without relying on general-purpose compute resources. This DSP-centric design prioritized low-latency processing for immersive audio, distinguishing it from broader GPU acceleration approaches that emerged later. Early features of TrueAudio emphasized real-time audio effects tailored for gaming, including enhanced positioning and voice processing to create more realistic spatial audio environments. For instance, it supported advanced 3D positional audio and effects like reverb and occlusion, allowing developers to integrate dynamic soundscapes that responded to in-game actions without taxing system resources. highlighted its potential for high-fidelity output in titles using , focusing on seamless integration for multi-channel audio up to 7.1 . Initial partnerships centered on collaboration with to enable TrueAudio integration with the Wwise audio engine, facilitating adoption in over 300 games at the time through plug-ins that extended Wwise's capabilities for hardware. This alliance included early game demos showcasing TrueAudio's effects, such as improved voice clarity and environmental sound simulation, to demonstrate its value for developers building cross-platform titles. By 2016, AMD phased out support for the original TrueAudio in driver updates with the release of Radeon Software Crimson Edition 16.40, redirecting development efforts toward a GPU-accelerated successor to broaden compatibility and performance. This shift reflected evolving hardware architectures and a move away from dedicated DSPs in favor of more flexible compute paradigms.

TrueAudio Next

TrueAudio Next represents a significant evolution in AMD's audio processing technology, shifting from dedicated hardware to a GPU-centric approach for enhanced scalability and performance in immersive applications such as virtual reality. Introduced in August 2016 alongside the Radeon RX 400 series graphics cards based on the Polaris architecture, it leverages the parallel processing capabilities of GPU compute units to enable real-time, physics-based audio rendering. The core innovation of TrueAudio Next lies in its use of GPU-accelerated ray-tracing techniques, powered by AMD's FireRays library, to simulate acoustic phenomena including reflections, occlusions, and diffractions in dynamic environments. This allows for the generation of personalized impulse responses for multiple sound sources, utilizing (GCN) compute units—typically reserving 10-15% of available units for audio tasks without interfering with graphics rendering through asynchronous compute queues. By building on the foundational concepts of the original TrueAudio, it expands capabilities for broader spatial audio immersion across complex scenes. As an open-source software development kit (SDK) released via AMD's initiative and hosted on , TrueAudio Next provides developers with pre-optimized OpenCL-based libraries for operations like time-varying , fast Fourier transforms (FFT), and higher-order decoding, supporting up to 36 filters per audio source. Version 1.2, released in May 2018, introduced key performance enhancements including accelerated GPU mixing to reduce data transfer overhead, 10-band equalization, and (IIR) filtering, alongside multi-core CPU fallback options for broader hardware compatibility. However, this GPU-focused architecture introduced a compatibility break with the original TrueAudio, necessitating new APIs and libraries for integration. Subsequent updates emphasized cross-platform accessibility, with beta support for added in December 2019 via integration with the stack, enabling GPU acceleration on compatible hardware. As of the last release in 2019, it supported Windows via AMD Radeon Software Adrenalin Edition 18.2.1 or later and the AMD APP SDK 3.0, with requiring for acceleration on compatible hardware. The project saw its last release, version 1.2.2.4, in May 2019, incorporating Steam Audio compatibility; the repository has been archived with no further updates as of 2025.

Technical Architecture

Hardware Design

AMD TrueAudio serves as a dedicated co-processor within AMD's GPU die, functioning as a Processor (SIP) block alongside other specialized units such as video encoding/decoding and I/O controllers, enabling hardware-accelerated audio processing integrated directly into the . In the original TrueAudio implementation, introduced in 2013, the hardware consists of HiFi Audio DSP cores licensed from , specifically one HiFi EP DSP and two HiFi 2 DSPs, embedded within AMD's and GPUs such as the R9 290 series and . These DSP cores provide to system RAM through the GPU's , allowing efficient offloading of audio computations without relying on the CPU or separate audio hardware. TrueAudio Next, an evolution of the technology, adapts the design for (GCN) and subsequent RDNA architectures by reserving a portion of the GPU's compute units (CUs) for audio tasks, rather than dedicated DSPs, to support parallel processing like audio ray-tracing. This CU reservation mechanism, leveraging asynchronous compute engines, enables audio workloads to run concurrently with graphics rendering on the same hardware. The hardware design emphasizes scalability, with the number of active DSP cores or reserved CUs varying by chip configuration—for instance, 1-3 DSPs in mid-range and GPUs for original TrueAudio, and 4-8 CUs (out of 32 or more) allocatable in high-end discrete GPUs for TrueAudio Next, allowing developers to balance audio complexity against .

Software Framework

The AMD TrueAudio Next software framework is centered around the SDK, which serves as the core library for developers implementing GPU-accelerated and multi-core . Released as an open-source component of the initiative, the SDK provides pre-optimized routines for key audio algorithms, including time-varying , Fast Fourier Transforms (FFT), Fast Hartley Transforms (FHT), and complex multiplications, enabling efficient handling of audio physics simulations such as environmental and spatial effects. The API components of TrueAudio Next are built on OpenCL-based compute shaders, offering functions specifically designed for ray-traced audio path modeling. These include routines for calculating occlusion, where ray-tracing determines sound blockage by geometry; , simulating direct and indirect sound travel from sources to the listener; and reflection, generating impulse responses for bounced audio paths per ear position. This structure leverages geometric acoustics principles, integrating with the FireRays library for accelerated ray-tracing on GPUs with GFX8 architecture or later, while supporting fallback to x86 CPU processing for broader compatibility. Integration tools within the framework facilitate seamless adoption in professional audio pipelines, including plugins for middleware such as , which accelerate convolution effects for advanced spatial audio rendering. Additionally, it offers compatibility with the Audio API, added in version 2.0 beta 13 (February 2018), and supported in subsequent versions including 4.0, allowing developers to offload third-order reflections and other compute-intensive features to hardware without custom modifications. Hardware acceleration is achieved via GPU Compute Units (CUs), with options for asynchronous compute to minimize latency. The development workflow emphasizes cross-platform builds, hosted on the official repository under GPUOpen-LibrariesAndSDKs/TAN, where developers can clone the source, compile using tools like the APP SDK (version 3.0 or later), and utilize included sample applications for testing real-time audio rendering in games and environments. Examples demonstrate integration for dynamic scene updates, such as updating ray-traced paths at 48 kHz sample rates with sub-1.33 ms latency, aiding rapid prototyping and optimization. Version history for the TrueAudio Next SDK began with its initial open-source release as version 1.0 in August 2016, followed by incremental updates focused on and bug fixes. The final major update, version 1.2, was released in May 2018, enhancing stability for and ray-tracing functions, with no further significant releases documented by 2025 as development efforts shifted toward broader ecosystem integrations.

Integration and Support

Software Applications

AMD TrueAudio found early adoption in gaming applications, particularly for enhancing spatial audio effects through hardware-accelerated processing. Titles such as Thief (2014) utilized the original TrueAudio technology to offload convolution reverb calculations to the GPU, enabling more realistic sound propagation in complex environments like the game's shadowy cityscapes. Games including Murdered: Soul Suspect (2014), Star Citizen, and Lichdom: Battlemage (2014) could be configured to use TrueAudio for enhanced positional audio. In modern applications, TrueAudio Next has been integrated into the Audio API since 2018, accelerating spatial audio rendering for (VR) and (AR) experiences in titles supporting Steam Audio. This support enables developers to reserve GPU portions for real-time convolution and occlusion modeling, improving immersion in VR games without overburdening the CPU. Additionally, GenAudio's AstoundSound technology employs TrueAudio for immersive 3D soundscapes, as demonstrated in the "Tuscany" demo, where it handles elevation, distance, and multi-speaker positioning for lifelike audio environments. Middleware integrations further extend TrueAudio's utility in game development. Audiokinetic's Wwise audio engine supports TrueAudio Next for acceleration, allowing dynamic audio processing in real-time scenarios within engines like Unreal and Unity, which reduces CPU load for effects such as reverb and reflections. This enables developers to implement advanced interactive acoustics across multiple audio streams, freeing resources for other game elements. Beyond gaming, TrueAudio Next offers potential for tools and simulations through its GPU-accelerated capabilities, though adoption remains limited as of 2025, with primary focus on applications. Specific non-gaming implementations in pro audio or are sparse, reflecting constrained developer uptake outside . Post-2022 game integrations appear similarly limited, with the SDK remaining available on for use in applications like Steam Audio as of November 2025.

Driver Compatibility

AMD's original TrueAudio technology received driver support through the Catalyst suite, enabling hardware-accelerated audio processing on (GCN) architectures such as the HD 7000 and 200 series. This integration allowed for dedicated co-processing of spatial audio effects via the Audio Co-Processor (ACP) block in compatible GPUs. Support for the original implementation was phased out during the transition to Radeon Software Crimson Edition in 2016, as shifted focus to the more scalable TrueAudio Next framework. TrueAudio Next, released as an SDK in 2016, gained initial GPU-accelerated audio support via in Software Adrenalin Edition around 2018, coinciding with integrations like Steam Audio. A cross-platform beta branch followed in December 2019, extending compatibility to and macOS through open-source components, allowing developers to leverage the SDK across operating systems. Enabling TrueAudio Next occurs automatically upon hardware detection in AMD Software (formerly Radeon Software), where compatible GPUs are identified during driver installation. Users can configure Compute Unit (CU) reservation in advanced settings to dedicate a portion of GPU resources exclusively for audio tasks, ensuring low-latency processing without interference from graphics rendering. On , integration began in 2019 via the stack and open-source Mesa drivers, enabling GPU audio acceleration on supported distributions with subsequent performance enhancements. As of 2025, TrueAudio Next is supported through in the latest Adrenalin Edition drivers for and later products, with the SDK available on . This driver ecosystem facilitates its use in applications like Audio for immersive spatial sound rendering.

Hardware Availability

Supported Devices

AMD TrueAudio technology was integrated into the family of Accelerated Processing Units (), released in 2014, which included dedicated (DSP) blocks for audio processing; representative models include the A10-7850K desktop APU. This hardware support extended to the subsequent Carrizo APU family in 2015, enabling advanced audio effects offloading in mobile and desktop configurations. These A-series represented key platforms for the original TrueAudio implementation, focusing on integrated solutions for consumer PCs. In the discrete graphics segment, the original TrueAudio hardware was incorporated into select Radeon R9 200 series GPUs launched from 2013 to 2014, based on the Graphics Core Next (GCN) 1.0 to 1.2 architectures, such as the Radeon R9 285 and R7 260X. TrueAudio Next, the software-based evolution utilizing GPU compute resources, debuted with the Radeon RX 400 and RX 500 series in 2016 on GCN 4.0 architecture (Polaris), and continued support across later generations including the RX 5000 series (RDNA 1, 2019), RX 6000 series (RDNA 2, 2020–2021), and RX 7000 series (RDNA 3, 2022). As of 2025, TrueAudio Next continues to be supported via software on RDNA-based GPUs, including integrated graphics in recent Ryzen AI APUs such as the Ryzen 8000 and 9000 series, provided driver and OpenCL compatibility. This progression shifted from dedicated SIP blocks in early GCN designs to versatile GPU-accelerated processing in GCN 4.0 and all RDNA architectures. Beyond PCs, TrueAudio was integrated into the console's custom , utilizing the same DSP technology for enhanced audio processing in games and media applications since its 2013 launch. Regarding newer developments, there is no confirmed hardware inclusion of TrueAudio in post-2023 Ryzen AI , such as those in the 8000 series or later, nor in non-gaming oriented ; software-based TrueAudio Next may still be applicable via their integrated RDNA graphics where driver support allows.

Performance Specifications

AMD TrueAudio's original implementation incorporates dedicated DSP cores, each equipped with 32 KiB of combined instruction and data L1 cache, alongside 8 KiB of local to facilitate low-latency audio operations. In TrueAudio Next, compute resources are allocated via GPU compute units (CUs), with the framework reserving 1 to 4 CUs—equivalent to 64 to 256 shaders—for dedicated audio processing, allowing scalability based on workload demands and developer configuration. The technology supports real-time audio throughput for over 32 channels at a 48 kHz sample rate, enabling low-latency processing with impulse responses exceeding 2 seconds, and in advanced configurations, up to 512 channels of for spatial audio effects. TrueAudio Next integrates ray-tracing via the Radeon Rays library to simulate acoustic propagation, handling environmental sound sources up to 40-64 in complex scenes for immersive rendering. On higher-end RDNA 3-based GPUs such as the Radeon RX 7900 XTX in the RX 7000 series, TrueAudio benefits from second-generation ray-tracing accelerators, enabling up to 2x improved parallel ray processing capacity compared to prior architectures due to enhanced hardware units.

References

Add your contribution
Related Hubs
User Avatar
No comments yet.