De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda
AMD TrueAudio es una especie de coprocesador de audio.
Diagrama de bloques de HiFi Audio Engine DSP, en el que se basa TrueAudio. Muestra la unidad MAC de 56 bits de ancho .

TrueAudio es el nombre dado al ASIC de AMD destinado a servir como coprocesador dedicado para los cálculos de procesamiento de señales de audio avanzado computacionalmente costoso , como por ejemplo, efectos de reverberación de convolución y efectos de audio 3D . TrueAudio está integrado en algunas de las GPU y APU de AMD disponibles desde 2013.

Resumen [ editar ]

TrueAudio es un DSP para audio basado en Cadence Tensilica HiFi EP DSP con soporte de flotación 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] Los proveedores de software independientes (ISV), como los desarrolladores de juegos, pueden usar lo que se llama un complemento de audio de Wwise para descargar dichos cálculos a los DSP de TrueAudio. Los On- troquel DSPs TrueAudio proporcionan un "área de silicio a potencia de cálculo" mejor relación y "consumo de energía potencia de cálculo a" relación para el procesamiento de audio de la CPU, con eficacia haciendo que una unidad de aceleración 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 videojuego Thief . [4]

True Audio Siguiente [ editar ]

Se lanzó una nueva versión de TrueAudio, TrueAudio Next, con las GPU de la serie AMD Radeon 400 . TrueAudio Next utiliza la GPU para simular la física del audio. [5] El cambio de un DSP dedicado a GPGPU rompe la compatibilidad con la implementación anterior de TrueAudio. [6] El TrueAudio Next SDK se lanzó como código abierto a través de la suite GPUOpen de AMD en agosto de 2016. [7] También aclaró que TrueAudio Next usa la tecnología de emisión de rayos de la GPU para realizar el cálculo de audio, y también puede reservar unidades de cómputo GCN para menor latencia. Se agregó soporte para True Audio Next a la versión beta Interfaz de programación de la aplicación Steam en febrero de 2018. [8]

Soporte de software [ editar ]

Interfaces involucradas al descargar cálculos a AMD TrueAudio . Las tarjetas de sonido , los chips de códec AC'97 / HDA o el audio a través de HDMI / DisplayPort no se ven afectados. Tampoco lo son A3D , EAX u OpenAL .
La compatibilidad con AMD TrueAudio ASIC está incluida en el controlador de dispositivo del kernel de Linux amdgpu .

AMD TrueAudio permite el procesamiento de señales digitales (DSP) dedicado . Esta potencia de procesamiento de audio dedicada es específicamente para generar paisajes sonoros envolventes y ahorra ciclos de CPU que se pueden usar para otras tareas de procesamiento de juegos como AI y Física.

Los videojuegos Murdered: Soul Suspect , Star Citizen , Thief y Lichdom: Battlemage (usa CryEngine ) se pueden configurar para usar AMD TrueAudio si está presente. [ cita requerida ]

Hay un plug-in de audio para Audiokinetic 's WWiSE (Onda obras interactivas motor de sonido) a la computación en vacío a la TrueAudio DSP (s). Wwise está disponible para Linux , OS X , Windows , PlayStation 4 , Xbox One et al.

AstoundSound de GenAudio , una colección altamente optimizada de software DSP C / C ++ avanzado disponible como una biblioteca o un complemento para aumentar los motores de audio en tiempo real en Linux, OS X, Windows, así como en Android e iOS, puede hacer uso de AMD TrueAudio. [9] AstoundSound también se incluye en varios formatos de complementos, como RTAS y Wwise, y se ha integrado en varios chips DSP. AstoundSound se describe como un motor de audio totalmente programable. [10] [11] En julio de 2014 no hay noticias sobre productos compatibles con TrueAudio y LV2 .

  • Tuscany AstoundSound en YouTube : versión especial de la demostración de realidad virtual "Tuscany" de Oculus VR ; AMD TrueAudio se utiliza para calcular la espacialización de un entorno de audio. La espacialización es una técnica que permite al motor de audio crear un campo de sonido completamente 3D en un auricular estéreo. Este efecto está impulsado por el complemento de audio 3D posicional "AstoundSound 3D RTI" (interfaz en tiempo real) de GenAudio, e incluye soporte para elevación, distancia y posicionamiento. AstoundSound está, por ejemplo, integrado con FMOD Studio .

Soporte al conductor [ editar ]

AMD ha retirado el soporte de la tecnología AMD TrueAudio con Radeon Software Crimson Edition 16.40 e introdujo una nueva forma para que los desarrolladores admitan características similares a la tecnología AMD TrueAudio con AMD TrueAudio Next. Puede encontrar más información sobre TrueAudio Next en http://gpuopen.com/gaming-product/true-audio-next/ .

Disponibilidad [ editar ]

AMD TrueAudio se encuentra situ mueren de tarjetas gráficas AMD selectos y auxiliares. Un dado puede albergar múltiples núcleos AMD TrueAudio DSP, cada uno con 32 KB de instrucciones y cachés de datos y 8 KB de memoria de memoria virtual para operación local. [12]

Los bloques AMD TrueAudio SIP se encuentran en los troqueles de algunas GPU de la serie AMD Radeon Rx 200 ; [13] 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. [13] TrueAudio también es compatible con el hardware de PlayStation 4 . [14]

Se está utilizando alguna solución I²S . [15] [16]

Ver también [ editar ]

  • Arquitectura de sonido avanzada de Linux : el subsistema de sonido del kernel de Linux
  • E-mu 20K : el DSP que se encuentra en las tarjetas de sonido Sound Blaster X-Fi
  • SoundStorm : hardware de audio Nvidia en los conjuntos de chips de la placa base nForce
  • Aureal Vortex : chip dedicado para el cálculo de efectos de audio
  • Yamaha DSP-1
  • FMOD - middleware para audio

Otros bloques SIP de AMD [ editar ]

  • Decodificador de video unificado
  • Motor de codificación de video

Referencias [ editar ]

  1. ^ "Todo lo que quería saber sobre AMD TrueAudio" . PC máximo . 2013-10-08. Archivado desde el original el 11 de julio de 2014 . Consultado el 6 de julio de 2014 .
  2. ^ "Reverberación de convolución de Wwise con TrueAudio" . 2013-11-21.
  3. ^ "¿Realmente necesitamos AMD TrueAudio?" . 2013-09-26 . Consultado el 6 de julio de 2014 .
  4. ^ "Evaluación de tecnologías TrueAudio y Mantle de AMD con Thief" . AnandTech . 2014-03-18 . Consultado el 6 de julio de 2014 .
  5. ^ Stanley, Donny (29 de junio de 2016). "Revisión: AMD Radeon RX 480 8GB - ¡Polaris finalmente llega!" . Revisión personalizada de PC . Consultado el 1 de julio de 2016 .
  6. ^ Shrout, Ryan (30 de junio de 2016). "Podcast n. ° 406 - Revisión de AMD RX 480, Huawei MateBook, oferta de verano de Steam, GTX 1060 y más". . Perspectiva de PC . Consultado el 1 de julio de 2016 .
  7. ^ Kampman, Jeff (17 de agosto de 2016). "SDK de aceleración de vídeo y audio VR de código abierto de AMD" . Informe técnico . Consultado el 17 de agosto de 2016 .
  8. ^ Manion, Wayne (6 de febrero de 2018). "La última versión beta de Steam Audio SDK agrega compatibilidad con AMD TrueAudio Next" . Informe técnico . Consultado el 6 de febrero de 2018 .
  9. ^ "AstoundSound para juegos" . 2013-11-21.
  10. ^ "AstoundSound - 3D-Audio-Demo por Genaudio" (en alemán).
  11. ^ "Página de inicio de AstoundSound" .
  12. ^ "Revisión de la APU AMD A8-7600 Kaveri - La GPU integrada - HSA y hUMA" . 2014-01-14.
  13. ^ a b "Una mirada técnica a la arquitectura Kaveri de AMD" . Semi-exacto . 2014-01-15.
  14. ^ Smith, Ryan (13 de noviembre de 2013). "Actualización de especificaciones de PS4: DSP de audio se basa en TrueAudio de AMD" . AnandTech . Consultado el 7 de marzo de 2020 .
  15. ^ "Copia archivada" . Archivado desde el original el 4 de marzo de 2016 . Consultado el 15 de septiembre de 2015 .Mantenimiento de CS1: copia archivada como título ( enlace )
  16. ^ http://lists.freedesktop.org/archives/dri-devel/2015-July/086081.html

Enlaces externos [ editar ]

  • Página web oficial