Introduction

Le projet WDMHDA vise à fournir un pilote audio haute définition pour les systèmes d'exploitation Windows 98SE et ME. Ce pilote est conçu pour les cartes mères équipées de chipsets Intel 915 et ultérieurs, avec une prise en charge des codecs audio Realtek.

Contexte Technique

Le pilote WDMHDA est basé sur le modèle de pilote Windows (WDM) et est actuellement en version alpha. Il fonctionne dans les environnements virtuels VMware et VirtualBox, ainsi que sur de nombreux contrôleurs audio HD Audio équipés de codecs Realtek. Cependant, les chipsets Nvidia et AMD, ainsi que les codecs IDT, Analog Devices, Cirrus Logic et VIA, ne sont pas encore bien pris en charge.

Le pilote dépend de la configuration par défaut des broches du BIOS pour sélectionner une combinaison de sorties sensée, et il n'y a pas encore de contournement pour les BIOS défectueux. Cela peut entraîner des problèmes tels que des sons audio déformés ou des glitches, des bruits de screech ou de pop, ou un silence complet, ainsi que des plantages du système lors du chargement ou du déchargement du pilote.

Analyse et Implications

Le pilote WDMHDA présente des limitations, notamment une prise en charge limitée aux fréquences d'échantillonnage de 22 à 48 kHz avec une profondeur de 16 bits. Il ne prend en charge que la lecture, et non l'enregistrement, et ne permet qu'un seul flux audio, sans mélange matériel. La latence audio est d'environ 40 ms au mieux.

Ces limitations et les problèmes potentiels liés à la compatibilité et à la stabilité du pilote font qu'il n'est pas recommandé pour les applications critiques en entreprise. Il est préférable d'utiliser une carte son Sound Blaster Live, CMI8738 ou un adaptateur audio USB bon marché à la place.

Perspective

Le projet WDMHDA est actuellement en développement et nécessite davantage de tests et de mise au point pour prendre en charge plus de matériel réel. Les utilisateurs de Windows 98SE et ME qui ont besoin d'une prise en charge audio haute définition peuvent suivre les mises à jour de ce projet, mais il est important de noter que les systèmes d'exploitation plus récents comme Windows 2000/XP ont déjà une prise en charge native des pilotes audio HD via la mise à jour KB888111.