Объемный звук без посредников – AMD TrueAudio

Volcanic Islands Mantle TrueAudio AMD . API Mantle , , TrueAudio , . .



TrueAudio


AMD 2006 ATI, . Radeon R600 UVD, HDMI .

, . HDMI-. DVI-HDMI. , , .

2008 , DisplayPort. , 2009 , DTS-HD Master Audio – .

AMD Eyefinity. . Eyefinity, DDMA (Discrete Digital Multi-Point Audio).


Si antes la salida a través de HDMI o DisplayPort se limitaba a un solo flujo de audio, ahora es posible emitir varios canales independientes. Esto se ha vuelto útil para una configuración más conveniente de multitarea y videoconferencia. Por supuesto, en los juegos este enfoque también se ve extremadamente atractivo.

A pesar de la modernización del trabajo con sonido, AMD dejó de lado la idea de desarrollar soluciones de hardware utilizando productos conocidos de compañías especializadas. En este contexto, el problema del famoso hardware EAX para juegos de sonido tridimensional permaneció sin resolver. Sin embargo, muchos usuarios todavía están satisfechos con la falta de aceleración de hardware, contenido con códecs en la placa base.

Windows Vista, . «» Windows 8 DirectSound . , , EAX DirectSound ( 2011 ). , Creative OpenAL, , , .

, , , . , .



- , CPU . , 10% . , .

, GPU ? , GPU . CPU. Volcanic Islands ( GCN 1.1), TrueAudio.

TrueAudio


, TrueAudio – «», . , , AMD Tensilica GenAudio, Xtensa. , .



Por lo tanto, la característica clave de AMD TrueAudio está dedicada a los núcleos DSP HiFi EP Audio de la compañía Tensilica antes mencionada. Los responsables directos del procesamiento de sonido son los tres núcleos Xtensa HiFi 2 y el núcleo de la lógica mejorada Xtensa HiFi EP. Este último es responsable del procesamiento de datos, contribuye a aumentar el rendimiento de la memoria y se basa en una arquitectura de 24 bits. Para hacer esto, cada núcleo tiene 32 kilobytes de caché para almacenar instrucciones para el procesamiento, 8 kilobytes de memoria Scratch y 32 kilobytes para datos.



. , -, DTS Master Audio. 64 . CPU DMA-, 384 .



, TrueAudio, HDMI DisplayPort, USB, 3,5- - .


3D-, « ». DTS Dolby. AMD TrueSound . , Dolby Digital , , .

AMD TrueSound RealSpace 3Dde VisiSonics, que, por cierto, también está diseñado para juegos y realidad virtual. Lo común de las tecnologías es que proporcionan la separación espacial de las fuentes y el modelado del sonido en los planos horizontal y vertical.



AMD utiliza la tecnología AstroSound del estudio GenAudio antes mencionado para crear sonido posicional. La tecnología es un bloque de algoritmos que se utiliza como complemento en algunos DSP. La biblioteca no solo está disponible para todos los sistemas operativos populares, incluidos los móviles, sino que también es compatible con varios hardware. El modelado de sonido tiene lugar de 0 a 359 grados en el plano horizontal y de -90 a 90 grados en el plano vertical. La salida de sonido envolvente se puede realizar tanto a través de configuraciones multicanal como a través de auriculares o dos altavoces.



AMD TrueAudio Convolution Reverb, « ». .

TrueAudio Convolution Reverb 100 . TrueAudio , , .


Una característica clave de AMD TrueAudio es que, además del hardware correspondiente (tarjetas de video basadas en procesadores con arquitectura GCN 1.1), se necesitan productos con soporte tecnológico.

El primer juego habilitado para TrueAudio fue Thief, que admite efectos de reverberación. Es de destacar que todos los demás canales de audio todavía son procesados ​​por la CPU, y el procesador se descarga debido al soporte de Convolution Reverb.

Otro producto de ejemplo de TrueAudio es la aplicación de demostración Tuscany creada por GenAudio y Oculus VR. En este caso, la extensión AstroundSound se usa para separar espacialmente las fuentes de sonido.

AMD TrueAudio , , - . , PlayStation 4 Xbox One APU AMD x86-, , AMD TrueAudio . .

Source: https://habr.com/ru/post/es396527/


All Articles