유니버설 오디오 아키텍처
Universal Audio ArchitectureUniversal Audio Architecture(UAA; 유니버설 오디오 아키텍처)는 Microsoft Windows 운영체제에서 오디오 디바이스의 하드웨어 및 클래스 드라이버 아키텍처를 표준화하기 위해 Microsoft가 2002년에 발표한 이니셔티브입니다.기본적으로는 USB, IEEE 1394(FireWire), PCI 및 PCI Express를 지원하는 인텔 High Definition Audio의 3가지 클래스가 지원됩니다.
Windows Vista 이후 Microsoft는 모든 컴퓨터 및 오디오 디바이스 제조업체가 Windows 로고를 사용하기 위해 유니버설 오디오 아키텍처를 지원해야 합니다.
개요
유니버설 오디오아키텍처의 목적은 오래된 Microsoft Windows 제품의 매우 일반적인 문제, 즉 오디오 지원이 일관되지 않는 문제를 해결하는 것입니다.오디오 디바이스는 운영체제에 기능을 기술할 수 있는 공통 시스템이 없기 때문에 Creative Labs, Realtek, Turtle Beach 등의 오디오 디바이스 제조업체는 사용자가 사용할 수 있도록 일련의 제어판과 커스텀 인터페이스를 제공해야 했습니다.디바이스를 제어합니다.이것에 의해, 유저의 조작을 하드웨어 자체에 전달할 수 있도록, 커널 모드 드라이버가 필요합니다.Windows 에서는, 특히 확장 오디오 카드 기능을 사용하는 게임에서는, 제대로 기입되지 않은 오디오 드라이버가 시스템의 불안정성의 일반적인 원인이 되어 왔습니다.이러한 문제로 인해 Microsoft는 Windows Server 2003에서 디폴트로 오디오 스택을 완전히 비활성화했습니다.
UAA는 오디오 장치가 따라갈 수 있는 표준화된 인터페이스를 제공하여 추가 드라이버나 사용자 지정 제어판 없이도 Windows에서 장치의 기능을 인식하고 효과적으로 사용할 수 있도록 함으로써 문제를 해결하고자 합니다.또, 새로운 버전의 Windows 용으로 벤더가 제공하는 드라이버를 필요로 하지 않고, 오디오 디바이스를 오랜 세월에 걸쳐 동작시킬 수 있는 것도 보증할 수 있습니다.
UAA의 또 다른 목표는 Windows에서 멀티채널 오디오를 더 잘 지원하여 예를 들어 특별한 드라이버 지원 없이 멀티채널 WMA Pro 오디오 스트림을 재생할 수 있도록 하는 것입니다.
UAA는 WDM 오디오드라이버를 완전히 대체하는 것을 목적으로 하고 있습니다만, 경우에 따라서는 UAA에 준거한 오디오디바이스가 UAA를 통해 실행할 수 없는 기능을 공개해야 할 수도 있습니다.Windows 는, PortCl 및 AVStream 드라이버를 [1]사용하는 오디오 드라이버를 계속 완전하게 서포트합니다.
역사
2004년에 Microsoft는 Windows 2000 Service Pack 4, Windows XP Service Pack 1 및 Windows Server 2003에 대한 업데이트로 UAA의 첫 번째 버전을 제공했지만 Microsoft 지원에 [2]직접 문의해야만 구할 수 있습니다.다만, 제조원이 제공하는 드라이버의 대부분은, UAA 클래스 드라이버를 포함하고 있습니다.Windows XP Service Pack 3 에는, Windows XP Professional x64 Edition 와 Service Pack 1 및 2 가 부속되어 있습니다.
Windows Vista 에서는, Windows 로고 프로그램의 요건은, Vista 에 부속되어 있는 머신에, 추가 드라이버 없이 동작하는 UAA 준거 오디오 디바이스를 포함할 필요가 있다고 기술되어 있습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ WDM 오디오 드라이버의 개시에서는, 커스텀 오디오 드라이버를 개발하는 것이 적절한 타이밍에 대해 자세하게 설명합니다.
- ^ MSKB 835221은 초기 드라이버릴리즈를 설명하고 MKSB 888111은 1.0a 업데이트를 설명하고 있습니다.
외부 링크
- Windows용 오디오 디바이스 테크놀로지 - Windows 하드웨어 개발자 센터 웹사이트
- Service Pack 1 탑재 Windows XP용 유니버설 오디오 아키텍처(UAA) 하이 디피니션 오디오 클래스 드라이버(Q888111)