10-30-2021, 03:22 PM
Des nouvelles de nos investigations.
Désolé mais nous n'avons pas encore trouvé ce qu'il se passe pour que le signal soit différent dans un cas particulier de lecture en streaming avec Amazon et la carte audio EVGA Nu Audio.
Pour comprendre le problème j'ai un peu décortiqué la chaine audio sur un PC Windows dans le cas de l'utilisation de l'application Amazon Music.
Celle-ci se compose dans l'ordre : L'application de lecture audio -> Les couches audio Windows 10 Wasapi -> le driver de la carte Audio -> La carte audio.
Wasapi intègre un mixer de sources, des filtres et un rebouclage de sa sortie vers une entrée pour permettre de capturer le signal qui le traverse (Wasapi Loopback). Cet ensemble est désactivé quand on active le mode Exclusif (l'application audio active prend la main sur la sortie audio qui lui est exclusivement réservée). C'est pour cette raison qu'il est impossible d'enregistrer via la fonction Wasapi Loopback quand on est en mode Exclusif.
La carte audio et son driver peuvent également disposer de filtres et d'une fonction Loopback. Dans ce cas, même si Wasapi est en mode exclusif on peut enregistrer le signal en cours de lecture.
Avec toutes ces informations il est possible de vérifier la forme du signal dans différentes configurations :
Avec la carte son EVGA Nu Audio, le signal type n°2 (la carte ne dispose pas de la fonction loopback donc les autres modes ne sont pas possibles) est très différent et plutôt amélioré par rapport à l'original (voir les courbes en début de sujet) ! Pour quelle raison ?
Le mystère se poursuit Si vous avez des idées...
Désolé mais nous n'avons pas encore trouvé ce qu'il se passe pour que le signal soit différent dans un cas particulier de lecture en streaming avec Amazon et la carte audio EVGA Nu Audio.
Pour comprendre le problème j'ai un peu décortiqué la chaine audio sur un PC Windows dans le cas de l'utilisation de l'application Amazon Music.
Celle-ci se compose dans l'ordre : L'application de lecture audio -> Les couches audio Windows 10 Wasapi -> le driver de la carte Audio -> La carte audio.
Wasapi intègre un mixer de sources, des filtres et un rebouclage de sa sortie vers une entrée pour permettre de capturer le signal qui le traverse (Wasapi Loopback). Cet ensemble est désactivé quand on active le mode Exclusif (l'application audio active prend la main sur la sortie audio qui lui est exclusivement réservée). C'est pour cette raison qu'il est impossible d'enregistrer via la fonction Wasapi Loopback quand on est en mode Exclusif.
La carte audio et son driver peuvent également disposer de filtres et d'une fonction Loopback. Dans ce cas, même si Wasapi est en mode exclusif on peut enregistrer le signal en cours de lecture.
Avec toutes ces informations il est possible de vérifier la forme du signal dans différentes configurations :
- Fichier source FLAC de l'éditeur.
- capture du signal en loopback Wasapi en mode Wasapi non exclusif (donc sans avoir traversé la carte son et son driver),
- capture du signal en loopback de la carte son en mode Wasapi non exclusif (donc après avoir traversé la carte son et son driver),
- capture du signal en loopback de la carte son en mode Wasapi exclusif (donc après avoir traversé la carte son et son driver).
Avec la carte son EVGA Nu Audio, le signal type n°2 (la carte ne dispose pas de la fonction loopback donc les autres modes ne sont pas possibles) est très différent et plutôt amélioré par rapport à l'original (voir les courbes en début de sujet) ! Pour quelle raison ?
Le mystère se poursuit Si vous avez des idées...
Le silence est codé sur 0 bit et 0 Hz et pourtant c'est la plus agréable des musiques.
If it sounds good, it is good.
https://wvaudio.blogspot.com/