
Universal Audio Architecture (UAA) es una iniciativa presentada en 2002 por Microsoft para estandarizar la arquitectura de hardware y controladores de clase para dispositivos de audio en los sistemas operativos modernos de Microsoft Windows . Se admiten tres clases de dispositivos de audio de forma predeterminada: audio USB , IEEE 1394 ( FireWire ) e Intel High Definition Audio, que admite PCI y PCI Express .
A partir de Windows Vista , Microsoft exige que todos los fabricantes de ordenadores y dispositivos de audio sean compatibles con la Arquitectura de Audio Universal (AUA) para poder obtener la certificación del logotipo de Windows .
Descripción general
El objetivo de la Arquitectura de Audio Universal (UAA) es solucionar un problema muy común en las versiones antiguas de Microsoft Windows: la inconsistencia en la compatibilidad con el audio. Debido a la falta de un sistema común que permitiera a los dispositivos de audio describir sus capacidades al sistema operativo, y a la imposibilidad de controlarlas, los fabricantes de dispositivos de audio (como Creative Labs , Realtek , Turtle Beach y otros) han tenido que proporcionar paneles de control e interfaces personalizadas para que el usuario pueda controlar el dispositivo. Esto, a su vez, requiere controladores en modo kernel para que las acciones del usuario se comuniquen al hardware. Los controladores de audio mal programados han sido una causa frecuente de inestabilidad del sistema en Windows, especialmente en juegos que aprovechan las capacidades extendidas de la tarjeta de sonido. Estas preocupaciones llevaron a Microsoft a deshabilitar completamente la pila de audio de forma predeterminada en Windows Server 2003 .
UAA busca solucionar problemas mediante una interfaz estandarizada que los dispositivos de audio pueden seguir, garantizando que Windows reconozca y utilice eficazmente sus capacidades, sin necesidad de controladores adicionales ni paneles de control personalizados. Además, ofrece la seguridad de que un dispositivo de audio seguirá funcionando durante muchos años, sin requerir controladores del fabricante para versiones más recientes de Windows.
Otro objetivo de UAA es proporcionar una mejor compatibilidad con el audio multicanal en Windows, de modo que, por ejemplo, las transmisiones de audio WMA Pro multicanal se puedan reproducir sin necesidad de controladores especiales.
UAA pretende ser un reemplazo completo para el desarrollo de controladores de audio WDM ; sin embargo, en algunos casos puede ser necesario que un dispositivo de audio compatible con UAA exponga capacidades que no se pueden lograr mediante UAA. Windows seguirá siendo totalmente compatible con los controladores de audio que utilizan los controladores PortCls y AVStream. [ 1 ]
Historia
En 2004, Microsoft proporcionó la primera versión de UAA como una actualización para Windows 2000 Service Pack 4 , Windows XP Service Pack 1 y Windows Server 2003 , pero solo está disponible contactando directamente con el soporte técnico de Microsoft. [ 2 ] Sin embargo, casi todos los controladores suministrados por los fabricantes contienen el controlador de clase UAA. Windows XP Service Pack 3 también incluye el controlador actualizado, al igual que Windows XP Professional x64 Edition con Service Pack 1 y 2.
En Windows Vista , los requisitos del programa del logotipo de Windows establecen que cualquier equipo que se envíe con Vista debe incluir un dispositivo de audio compatible con UAA que funcione sin controladores adicionales.
En Windows 11 , SoundWire es compatible con UAA. [ 3 ]
Véase también
Referencias
- ↑ La guía "Primeros pasos con los controladores de audio WDM" proporciona más información sobre cuándo es apropiado desarrollar un controlador de audio personalizado.
- ↑ MSKB 835221 describe la versión inicial del controlador, y MKSB 888111 describe la actualización 1.0a.
- ↑ https://www.mipi.org/press-releases/new-mipi-sdca-specification-simplifies-audio-software-architecture-and-driver-requirements
Enlaces externos
- Tecnologías de dispositivos de audio para Windows — Sitio web del Centro de desarrolladores de hardware de Windows
- Controlador de clase de audio de alta definición de la arquitectura de audio universal (UAA) (Q888111) para Windows XP con Service Pack 1
- Controladores de dispositivos
- Audio de Windows