Comment utiliser différents périphériques audio pour différentes applications dans Windows 8?

21

En plus de changer le périphérique audio par défaut, comment puis-je envoyer le son d'une application Windows Store (aka Metro) (disons musique x-box) vers un périphérique audio et une autre (disons l'application vidéo) vers un autre périphérique audio?

Éclipse
la source
1
Ooh +1. J'aimerais utiliser une fonctionnalité comme celle-ci pour envoyer le son d'un jeu vidéo via un casque USB, mais tout le reste via la carte son standard.
Joel Coehoorn
1
@amiregelz: En quelque sorte, seulement je ne cherche pas à dupliquer des sons sur différents appareils, je veux diriger différentes applications vers différents appareils. Avec WMP et certaines autres applications de bureau, il est assez facile de sélectionner un périphérique de sortie dans l'application. Je recherche des fonctionnalités similaires dans les applications App-store. Existe-t-il une interface unifiée pour ce faire, ou est-ce laissé aux applications individuelles, ou est-ce simplement impossible?
Eclipse
doublon possible du son des applications
Ƭᴇcʜιᴇ007
@Techie: c'est lié, mais je recherche spécifiquement la solution pour les applications du Windows Store, plutôt que pour les applications de bureau. Il existe une solution, cela ne fonctionne tout simplement pas dans mon cas spécifique.
Eclipse

Réponses:

6

C'est un problème depuis bien toujours. Dans Windows XP (dans Vista, je crois), vous pouvez définir votre périphérique audio par défaut sur # 1 -> démarrer un programme -> basculer sur le périphérique audio par défaut # 2 et Windows ne mettra pas à jour le périphérique audio par défaut pour les programmes déjà en cours d'exécution. Ainsi, le programme continuerait à jouer dans le périphérique audio # 1.

Cela a cependant été changé dans Windows 7 (ou Vista, je ne me souviens pas) alors maintenant, lorsque vous passez du périphérique audio # 1 au périphérique audio # 2, Windows met à jour cette modification dans tous les programmes en cours d'exécution, de sorte que le programme passe de la lecture sur # 1 pour jouer sur # 2.

Il n'y a toujours (10 ans plus tard - -) aucune solution permanente à cela, le seul programme qui le fait * presque * est "Indie Volume" le programme est malheureusement assez bogué et refuse souvent de fonctionner après le premier redémarrage après l'installation (il ne mais fonctionne parfaitement qu'une seule fois après l'avoir installé - -). Cela montre cependant que c'est en fait possible.

Il y a un travail à faire si vous voulez seulement diviser 1 source audio en 2 sorties sous la forme du programme VAC (Virtual Audio Cables). Mais aucune solution de travail n'existe qui dirige plusieurs programmes (programmes qui n'ont pas de paramètre pour choisir manuellement leur périphérique de sortie) dans des sorties à plusieurs fichiers.

Curs3d
la source
1
Dans Windows 7 (et Windows 8), Windows Media Player a la possibilité de changer de périphérique de sortie audio dans l'application. Je cherche juste la même fonctionnalité dans l'application Metro.
Eclipse
@Eclipse, le problème est que si le programme en question n'a pas son propre système intégré pour gérer la sortie audio (alias si vous ne pouvez pas choisir le périphérique audio que le programme utilise), le programme utilisera par défaut Windows propre système audio ( et en cela, ce que vous demandez n'est pas possible, à l'exception des exceptions que j'ai mentionnées).
Curs3d
J'ai utilisé cette astuce avec Windows 7 et 10 sans problèmes à plusieurs reprises ... Je ne me souviens pas qu'une fois Windows a changé le périphérique de sortie des applications qui ont été lancées avec un autre périphérique de sortie par défaut.
Jonathan Drapeau
1

Pensées initiales:

Soyez utile si c'était possible. Un peu comme l'enregistrement multipiste, mais pour la sortie. Je doute que cela soit intégré à Windows (pensez à la difficulté de faire un bon enregistrement multipiste), mais il y a peut-être un logiciel tiers qui peut le faire.

Vient maintenant la recherche:

Un forum Windows suggère que c'est possible, en sélectionnant un autre périphérique de sortie dans l'application. Apparemment, Media Player peut le faire (et si vous avez une carte son décente, Audacity peut le faire), mais ni la musique ni la vidéo xbox ne peuvent le faire.

Je suppose que je n'ai pas résolu le problème, mais j'ai peut-être aidé.

Voir ici pour plus d'informations sur l'attribution de différents périphériques audio.

Cependant, ce forum semble suggérer que ce n'est pas possible.

(Ce sont des messages Win7, mais ils peuvent s'appliquer à 8.)

ACarter
la source
1
Malheureusement, ce sont tous des threads de Windows 7. Il s'avère que la musique xbox peut le faire, il suffit simplement d'un appareil pris en charge pour jouer, et les haut-parleurs USB génériques ne sont pas admissibles.
Eclipse
@Eclipse, yup j'aurais dû souligner le Win7. xbox music ne m'a donné aucune option pour sélectionner le périphérique de sortie. (Et j'ai testé avec des haut-parleurs externes!)
ACarter
0

J'AI TROUVÉ UNE SOLUTION au moins pour firefox:

Ceci est un nouvel addon Firefox en attente de révision développé par un de mes amis:

https://addons.mozilla.org/en-US/firefox/addon/chaudev/

J'attends ça depuis des années.

Je voulais l'utiliser lorsque ma femme voit YouTube sur son chrome et que je vois quelque chose comme des cours MOOC en ligne (FF) sur le téléviseur connecté au PC. Je voulais entendre mes cours sur le casque et ma femme sur les haut-parleurs pour youtube.

J'ai 2 souris (une pour moi sans fil) et j'ai installé un programme soigné appelé Teamplayer qui donne plusieurs curseurs (chaque curseur pour chaque souris).

J'ai donc maintenant littéralement la capacité de travailler 2 personnes sur 1 pc.

Et en plus de cela, il fonctionne parfaitement avec "Enounce Myspeed" pour accélérer la lecture des conférences vidéo.

Haider
la source
Ce plugin a été supprimé de leur site.
Mufasa
0

Donc oui, il y a une interface utilisateur qui fait ce que je veux, mais elle nécessite le bon type d'appareils pour fonctionner, et pour autant que je sache, elle ne fonctionne que sur le réseau, et non avec des appareils locaux.

Si vous disposez d'un système d'enceintes réseau approprié et que le partage est activé, à partir de l'application musicale xbox, vous pouvez simplement ouvrir le menu des icônes, sélectionner des appareils et sélectionner l'appareil audio sur lequel vous souhaitez diffuser, puis tout est lu bien à cet appareil.

Voir http://channel9.msdn.com/Events/BUILD/BUILD2011/APP-408T À 16:16, il montre exactement ce que je veux faire, mais quand je vais au charme des appareils, je reçois un message: "Vous ne disposez d'aucun appareil pouvant recevoir du contenu de Music".

Malheureusement, les périphériques audio USB génériques ne sont pas récupérés en tant que périphérique de lecture utilisable.

Éclipse
la source
0

Il est possible d'activer l'appareil d'enregistrement "Stereo Mix" et de le configurer pour répliquer la sortie sur un appareil de votre choix.

https://www.youtube.com/watch?v=LV46UXLsVW4

C'est la façon la plus simple de procéder. il est intégré aux fenêtres ... mais pas très visible.

Portes ouvertes
la source
Veuillez résumer la vidéo. Les réponses de type lien uniquement comme celle-ci peuvent devenir invalides si le contenu lié tombe en panne.
bwDraco
Veuillez citer les parties essentielles de la réponse à partir du ou des liens de référence, car la réponse peut devenir invalide si la ou les pages liées changent.
DavidPostill
Le manque de description qui a conduit à rétrograder la réponse est regrettable: il s'agit en fait d'une solution au problème. L'activation de la table de mixage stéréo d'enregistrement caché peut reproduire l'audio du périphérique par défaut sur un autre périphérique, ce qui pour moi a résolu le problème.
garph0