RETIFWEB.NET Site gratuit & sans publicitéRETIFWEB
dernière modification de cette page 27/10/10


Cours

WDM - Windows Driver Model

Pendant longtemps nous avons parlé de pilotes (drivers) MME, Direct X, Asio, Gsif pour nos cartes sons et voici que l'on nous parle maintenant de pilotes WDM unifiés. Cela ne concerne pas que les cartes sons même si c'est cela qui nous préocupe ici.

WDM est un format de fichier créé par Microsoft. Les drivers WDM sont compatibles Windows 98 SE, Windows Me, Windows 2000, Windows XP et Windows Vista.

Lers formats concurents sont : VXD ( Windows 9x/Me ) et Kernel Mode ( Windows NT4.0, 2000 et XP)

Ces drivers (WDM, VXD, NT4 Kernel Mode) peuvent distribuer les APIs ( Interface de programmation - Application Programming Interface) pour les logiciels audio en un seul fichier pilote aux formats courants : MME, DirectSound, ASIO, GSIF mais pas seulement ...

•WDM ajoute des possibilités dont le Kernel Mixer (Kmixer) qui peut traiter le son (effets temps réels, encodage/décodage AC3, MP3 ...). Néanmoins, ceci se fait avec latence assez importante et est plutôt destiné aux jeux et applications multimedia et ne convient pas aux séquenceurs audio.

•WDM permet le Kernel Streaming (WDM KS) qui permet un accès direct de bas niveau à la carte son depuis une application. Cette technique a été initiée par Sonar (Cakewalk) pour obtenir une latence encore plus faible qu'en mode Asio.

Articles : Waves System - Microsoft - Wikipedia - Structure des drivers (non wdm) -

Exemple de description de Driver WDM (RME)
RME
RME WDM

 

Envoyer sur mon Kindle
Afficher une version de cette page adaptée aux lecteurs braille ou audio et permettant l'impression