

TrueAudio es el nombre dado alASIC deAMD destinado a servir comocoprocesador dedicado para los cálculos deprocesamiento de señal de audio avanzado computacionalmente costoso, como por ejemplo, efectos dereverberación de convolución yefectos de audio 3D. TrueAudio está integrado en algunas de lasGPU yAPU de AMD disponibles desde 2013.
TrueAudio es unDSP para audio basado enCadence Tensilica HiFi EP DSP con soporte flotante Tensilica Xtensa SP.[1]
AMD afirmó que algunos efectos de audio simples pueden usar hasta el 14% de la CPU. Audiokinetic afirmó que es hasta un 10%.[2] Losproveedores de software independientes (ISV), como los desarrolladores de juegos, pueden usar lo que se llama un complemento de audioWwise para descargar dichos cálculos a los DSP de TrueAudio. Los DSP TrueAudiointegrados proporcionan una mejor relación de "área de silicio a potencia de cómputo" y relación de "consumo de energía a potencia de cómputo" para el procesamiento de audio que la CPU, convirtiéndola efectivamente en una unidad de aceleración de audio. Cualquier beneficio adicional de los DSP TrueAudio, como "mejores efectos", ha sido severamente criticado.[3]
El 18 de marzo de 2014, AnandTech evaluó AMD TrueAudio utilizando el videojuegoThief.[4]
En 2016, se lanzó una nueva versión de TrueAudio, TrueAudio Next, con las GPU de laserie Radeon RX 400. TrueAudio Next utiliza la GPU para simular la física del audio.[5] El paso de un DSP dedicado aGPGPU rompe la compatibilidad con la implementación anterior de TrueAudio.[6] TrueAudio NextSDK se lanzó comocódigo abierto a través de la suiteGPUOpen de AMD en agosto de 2016.[7] También aclaró que TrueAudio Next utiliza la tecnología deemisión de rayos de la GPU para realizar el cálculo de audio y también puede reservar unidades de cálculoGCN para una latencia más baja.


AMD TrueAudio permite elprocesamiento de señales digitales (DSP) dedicado. Esta potencia de procesamiento de audio dedicada es específicamente para generar paisajes sonoros inmersivos y ahorraciclos de CPU que se pueden usar para otras tareas de procesamiento de juegos, como IA y física.
Los videojuegosmurdered: Soul Suspect,Star Citizen,Thief yLichdom: Battlemage (usaCryEngine) se pueden configurar para usar AMD TrueAudio si está presente.
Hay un complemento de audio paraWwise (Wave Works Interactive Sound Engine) de Audiokinetic para descargar la computación a los TrueAudio DSP. Wwise está disponible paraLinux,OS X,Windows,PlayStation 4,Xbox One y otros.
AstoundSound de GenAudio, una colección altamente optimizada de softwareDSPC /C++ avanzado disponible comobiblioteca o complemento para aumentarlos motores de audio en tiempo real en Linux, OS X, Windows, Android e iOS, puede utilizar AMD TrueAudio.[8] AstoundSound también está envuelto para varios formatos de complementos, como RTAS yWwise, y se ha integrado en varios chips DSP. AstoundSound se describe como un motor de audio completamente programable.[9][10]
La compatibilidad con True Audio Next se agregó aSteam Audio API en febrero de 2018.[11] La última versión se actualizó en noviembre de 2022 e incluye soporte para Unity, Unreal y FMOD.[12]
AMD retiró la compatibilidad con la tecnología AMD TrueAudio original de Radeon Software Crimson Edition 16.40 e introdujo una nueva forma para que los desarrolladores admitan funciones similares a la tecnología AMD TrueAudio con AMD TrueAudio Next. Existe un soporte multiplataforma beta desde finales de 2019[13] y en 2021 todavía es una solicitud de extracción[14] pero ahora esta rama está configurada como predeterminada y compila en Windows, Linux y MacOS usando CMake.[15]
AMD TrueAudio se encuentra en el chip de tarjetas gráficas y APU seleccionadas de AMD. Un troquel puede albergar varios núcleos AMD TrueAudio DSP, cada uno con 32KiB de caché de datos e instrucciones y 8KiB de memoria reutilizable para operación local.[16]
Los bloques AMD TrueAudio SIP se encuentran en los troqueles de algunas GPU de laserie AMD Radeon Rx 200;[17] a saber, Radeon R7 260, Radeon R7 260X, Radeon R9 285, Radeon R9 290, Radeon R9 290X y Radeon R9 295X2, y en APU basadas en Kaveri y Carrizo.[17] TrueAudio también es compatible con el hardware dePlayStation 4.[18]
También se admite una soluciónI²S para los SOC.[19][20]
AMD True Audio Next es compatible con las GPU de las series RX 5000,[21] 6000,[22] y 7000.[23]