web-dev-qa-db-fra.com

MME, Windows DirectSound ou Wasapi

donc, je suis en utilisant Audacity et je me demandais un dispositif/système d'enregistrement. Je devais utiliser pour la meilleure qualité audio? Il y a MME, Windows DirectSound et Wasapi.im sur un ordinateur portable Windows 7 et je les ai essayés tous et je ne vois pas beaucoup de différence entre les trois par défaut, les paramètres étaient sur MME.

je vous remercie

9
Phil_oneil

MME est souvent la sélection par défaut puisque elle est prise en charge par la plupart des OSE Windows (MME a été publiée en 1991). Entre DirectSound et Wasapi, il n'y a pas une grande différence, car DirectSound est essentiellement juste une interface liée à DirectX à l'API Windows Audio Session (WASAPI) en dessous. Wasapi présente la latence la plus faible de tout (par conception) et devrait donc être préférée pour l'enregistrement (surtout lorsqu'il s'agit de multi-pistes).

6
Jan W

MME (Evénements multimédia, AKA WinMM [API Multimédia Windows]) doit être une ancienne interface qui existe depuis début de Windows 95 (ou même plus tôt). Wasapi est livré avec la nouvelle pile audio sur Windows Vista et plus haut. Comme mentionné par Jan dans sa réponse, la Wasapi fournit la latence minimale. Sur mon ordinateur, l'envoi de données audio à DirectSound semble avoir un tampon intégré, de sorte que la lecture de l'audace soit plus stable sur DirectSound que sur WASAPI. Mais pour l'enregistrement, l'audace utilisant Wasapi capture parfaitement l'audio.

1
robbie fan