Page 1 sur 1

wasapi vs asio vs directsound

Publié : 30 nov. 2014 12:15
par tapotio
Une question pour les pros :

j'ai essayé Foobar et réussi à le configurer (pas beau mais c'est pas la question) avec Asio + foo_dsd_asio pour jouer les dsd.

Question : mon Arioso est livré avec un driver (Wasapi je pense?) fourni par Linnenberg.

Il permet de jouer via l'usb depuis n'importe quel lecteur, et est réglable par windows dans périphérique de lecture (bit + Hz).

Dans foobar, il n'y a pas de pilote Asio:Linnenberg, mais Wasapi(event): Linnenberg et Wasapi(push):Linnenberg et DS(Linnenberg). Ce dernier doit être un pilote directshow et je présume qu'il ne faut pas l'utiliser..

Dernière précision, si je lance dans foobar le pilote Asio générique (Asio4all ver 2) je peux choisir Linnenberg dans les périphériques proposés, même si j'ai désactivé la sortie numérique directement dans windows, ce qui confirme le shunt de windows pour la sortie audio USB, mais alors aucun périphérique n'est disponible...

1. doit je laisser comme cela et n'utiliser que foobar? (vlc par exemple ne trouve alors plus de driver son)
2. Les pilotes Wasapis Linnenberg sont-ils de qualité égale à Asio dans Foobar???? à mon oreille, la réponse est oui, est c'est plus universel car utilisable dans n'importe quel lecteur windows...

Merci de vos réponses (qui n'intéresseront pas que moi j'en suis certain :DD )

Re: Quel lecteur sous Windows pour Flac ? Source HDD externe

Publié : 30 nov. 2014 13:51
par GourouLubrik
Pour essayer de ne pas embrouiller tout le monde, on va remettre un peu d'ordre dans tes propos.
"Drivers wasapi", ça n'existe pas. Linnenberg founit des drivers USB, pour que le périphérique USB puissent être exploité par le système d'exploitation. Il pourrait aussi y avoir un drivers USB de fournit, mais vu que tu passes par ASIO 4 ALL, je suppose que non.

Vu que tu as déjà la gestion ASIO, et le plugin ASIO et le plugin Wasapi, tu disposes effectivement de 4 choix dans la liste:
Asio 4 ALL
Wasapi Event
Wasapi Push
DirectSound (et non pas directshow)

Je conseil d'utiliser plutôt WASAPI qu'Asio dans ces conditions, car beaucoup d'implementation ASIO sont assez buggés. Event doit être utilisé dés qu'il s'agit d'USB, Push était plutôt conseillé dans le cas des sortie SPDIF, mais on peut très bien utiliser event aussi.

Asio est un accès direct au hardware, WASAPI est une API de windows fournissant un accès potentiellement exclusif, et aussi bitperfect que l'ASIO.

Je ne comprends pas l'intérêt de désactiver le périphérique dans Windows. Les "pilotes" de linnenberg ne sont pas sensé avoir de qualité propres, ils permettent à Windows de reconnaitre et se servir du périphérique.

Ce qui est sûr, c'est que ça n'a rien à voir avec le topic d'origine, la modération devrait le splitter. ;)

Re: Quel lecteur sous Windows pour Flac ? Source HDD externe

Publié : 30 nov. 2014 14:00
par tapotio
ok, je trouvais que l'explication méritait d'être lue par le plus de gens possible....mais un topic en FAQ pourrait être pas mal aussi. :levit:

Parfait résumé et clarification utile de la part d'un pro :soumis:

J'ai désactivé les drivers Linnenberg "pour voir", du coup l'Arioso n'est plus accessible que par Asio4all comme source....Marche par exemple très bien sur Mediamonkey (suis allergique à Foobar) par asio4all

Donc au final, je laisse comme c'est (passer par asio) ou je rétablis les drivers natifs Linnanberg et me connecte en event????
Tu m'assures bien que la qualité est la même? car en asio, c'est top de chez top!!

Merci gourou... (Y) (Y)(Y)

Re: Quel lecteur sous Windows pour Flac ? Source HDD externe

Publié : 30 nov. 2014 20:35
par GourouLubrik
Je n'ai pas constaté de différence entre les deux.
Je pars du principe que l'asio n'a virtuellement aucun avantage pour l'usb asynchrone.

Sur un protocole synchrone, il est possible que la latence d'accès au périphérique soit plus faible en asio. Encore que ça reste à prouver.

En asio j'ai des instabilités sur mon pioneer u05, genre si je fais pause... Je ne peux pas resume... Alors qu'en wasapi j'ai aucun problème.

Si tu n'a pas de bug en asio et que tu es content comme ça, pourquoi changer ?

Maximiser les vus je veux bien, mais pas en détournant le sujet d'un autre sur un choix de logiciel. Un sujet clair sur wasapi vs asio vs directsound attirera aussi ceux que cela intéresse.
On peux aussi imaginer un article dans le wiki (même si la... Je suis pas sur que ça maximise la visibilité :mrgreen:)

Re: Quel lecteur sous Windows pour Flac ? Source HDD externe

Publié : 30 nov. 2014 20:38
par tapotio
ok, donc je continue en asio si pas de souci, et je basculerai en wasapi si cela ne marche pas (ou moins bien)

Merci de ton aide gourou :soumis:

Re: wasapi vs asio vs directsound

Publié : 07 déc. 2014 22:28
par HamsteRER
Je pense être dans le bon sujet pour poser une petite question :

Lorsque je suis sur foobar et que je sélectionne "Wasapi (push) : S/PDIF Pass-Through Device (ASUS Xonar D2 Audio device)" j'ai des tacs qui apparaissent quand un son windows survient (comme à la sélection d'un dossier). C'est encore pire lorsque flash s'active à cause d'une foutue pub de navigateur, là ça coupe tout son. Les deux problèmes se produisent même lorsque je les mets en sourdine via le mélangeur. :-? Du coup je laisse en directsound pour le moment... Si quelqu'un a une solution...

Re: wasapi vs asio vs directsound

Publié : 07 déc. 2014 22:39
par kurinoko
Essaye ceci (pour Win 7):
- Panneau de config > Matériel et audio > Son
- Sélectionne ton Asus Xonar > Propriétés
- Onglet Statistiques avancées > Coche les 2 cases du mode exclusif.

Ça devrait régler ton problème de son coupé.

Re: wasapi vs asio vs directsound

Publié : 08 déc. 2014 00:45
par HamsteRER
Les cases étaient déjà cochées. Un truc qui bizarre qui arrive quand j'utilise wasapi : si une musique est en pause sur foobar, si un autre son s'active, lorsque je reprend la lecture celle-ci est accélérée...

Re: wasapi vs asio vs directsound

Publié : 08 déc. 2014 01:26
par kurinoko
Ah ouai bizarre, perso quand j'ai foobar actif (lecture ou pause) j'ai aucun autre son qui peut se jouer ...