Macro pour changer le périphérique de lecture audio par défaut ?

Macro pour changer le périphérique de lecture audio par défaut ? - Win Vista - Windows & Software

Marsh Posté le 18-05-2009 à 14:04:03    

Bonjour,
 
Je suis à la recherche d'un moyen simple et rapide (1 clique :p) de changer le périphérique de lecture audio par défaut.
 
En effet, ma carte son (M-audio audiophile 192) dispose :  
- d'une sortie audio rca reliée à mon ampli hifi
- d'une sortie spdif reliée à mon ampli home cinema (films, jeux en 5.1)
Or, elle ne peut émettre le son que sur une sortie à la fois.
 
Je dois donc, à chaque fois que je souhaite switcher d'ampli, aller dans l'option périphérique de lecture, clic droit sur la sortie de la carte son que je veux activer, définir en tant que périphérique par défaut, puis valider.
 
Existe-t-il une sorte de macro pour faire tout ça en 1 clic via un raccourci sur mon bureau, par exemple ?
 
Je mets des screens pour aider à me faire comprendre :
 
http://img5.hostingpics.net/thumbs/mini_129068switch2.jpg
 
http://img5.hostingpics.net/thumbs/mini_120808switch1.jpg
 
 
Merci. :)

Reply

Marsh Posté le 18-05-2009 à 14:04:03   

Reply

Marsh Posté le 30-07-2010 à 17:39:27    

Coucou
 
Je déterre ce topic parce que je cherche aussi cette macro bien que ca soit pour Windows 7  
donc si tu a réussi a trouve la macro je voudrai bien un retour :d
 
A+

Reply

Marsh Posté le 31-07-2010 à 14:41:35    

Coucou  
 
Finalement après beaucoup de recherche j'ai rien trouver
Alors j'ai dev un wiget pour windows7 qui le fait si sa intéresse quelqu'un MP moi.
 
A+

Reply

Marsh Posté le 15-09-2010 à 16:20:07    

linkthehero a écrit :

Coucou  
 
Finalement après beaucoup de recherche j'ai rien trouver
Alors j'ai dev un wiget pour windows7 qui le fait si sa intéresse quelqu'un MP moi.
 
A+


 
Bonjour,
 
j'aimerai bien récupérer ce widget, cette fonction me fait cruellement défaut.

Reply

Marsh Posté le 04-11-2010 à 14:37:56    

:hello:
 
Pour Windows Xp :
 
J'ai créé un .bat qui modifie la base des registres! Le plus dur c'est de trouver où c'est dans le registre!
Pour créer les .reg j'ai fait un Export du dossier Sound Mapper en utilisant regedit.
 
 
Voici le résultat :
 
##################################
Périphérique 1 :
#################USB.reg#################

Citation :

Windows Registry Editor Version 5.00
 
[HKEY_USERS\S-1-5-21-343818398-507921405-1417001333-1003\Software\Microsoft\Multimedia\Sound Mapper]
"Record"="C-Media USB Headphone Set  "
"PreferredOnly"=dword:00000001
"SetupPreferredAudioDevicesCount"=dword:00000005
"Playback"="C-Media USB Headphone Set  "
"ConsoleVoiceComPlayback"="C-Media USB Headphone Set  "
"ConsoleVoiceComRecord"="C-Media CM108 Like Sound Device"


 
 
#################USB.bat#################

Citation :

reg import USB.reg


 
 
##################################
Périphérique 2:
#################realtek.reg#################

Citation :

[cpp]Windows Registry Editor Version 5.00
 
[HKEY_USERS\S-1-5-21-343818398-507921405-1417001333-1003\Software\Microsoft\Multimedia\Sound Mapper]
"Record"="C-Media USB Headphone Set  "
"PreferredOnly"=dword:00000001
"SetupPreferredAudioDevicesCount"=dword:00000005
"Playback"="Realtek HD Audio output"
"ConsoleVoiceComPlayback"="C-Media USB Headphone Set  "
"ConsoleVoiceComRecord"="C-Media CM108 Like Sound Device"


 
#################realtek.bat#################

Citation :

reg import realtek.reg


 
 
 
Pour changer de périphérique plus qu'a double cliquer sur le .bat désirer
 
Enjoy  :jap:  
 
Ol18!


Message édité par ol18 le 04-11-2010 à 14:39:54
Reply

Marsh Posté le 03-12-2010 à 21:27:42    

à l'attention de linkthehero
bonsoir,
votre widget pour gérer les sorties de la carte son m'intéresse beaucoup
le mettez vous à disposition
merci

Reply

Marsh Posté le 04-12-2010 à 13:56:51    

salut tout le monde, moi aussi je souhaiterais avoir une solution

Reply

Marsh Posté le 19-12-2010 à 18:27:22    

Je suis intéressé aussi :D


---------------
Je suis fan du numéro 284, mais je ne sais pas pourquoi :o
Reply

Marsh Posté le 30-12-2010 à 19:14:12    

Pareil !

Reply

Marsh Posté le 02-01-2011 à 14:24:02    

Au choix
 
Sous XP >
http://www.quicksoundswitch.toflo.de/
 
Sous Vista/Seven
http://sourceforge.net/projects/vachanger/
 
Pas testé de mon coté

Reply

Marsh Posté le 02-01-2011 à 14:24:02   

Reply

Marsh Posté le 23-02-2014 à 12:59:12    

Donc tu a trouvé le dossier contenant les fichier responsables du périphérique actif, tu a fait une copie des valeurs quand le casque était activé et une copie quand les enceintes était activée, tu les a mis respectivement dans un fichiers .reg et tu as créé un .bat qui plaçait automatiquement ces copie dans le registre.... c'est bien ça?   :??:  
 
Car moi je n'arrive pas à trouver le dossier de registre où se trouve les valeurs responsable du périphérique actif, quelqu'un peu m'aider?
 
Il faudrait un outil windows permettant de détecter les valeur du registre affectés: comme ça on lancerai cet outil puis on changerai le périphérique par défaut et il nous indiquerai les valeurs affecté pendant ce laps de temps. :)

Reply

Marsh Posté le 23-02-2014 à 13:05:47    

Je vien de me rendre compte que tu t'es embêté pour rien, la seul variable responsable chez toi c'est le playback, les autres reste restes inchangés.

Reply

Marsh Posté le 23-02-2014 à 14:47:33    

Après avoir cherché longtemps sur internet, j'en conclus qu c'est la plus simple solution: il faut trouver dans le registre la clé des périphérique par défaut qui contient une valeur de type REG_SZ contenant le nom du périphérique actif.
 
Il faut donc sélectionner la clé et dans fichier, cliquez sur exporter, vous posséderez un .reg contenant un morceau de registre tel qui doit être lorsque le périphérique actif est celui qui était actif quand vous l'avez exporté, il faut donc répéter l'exportation lorsque votre second périphérique est actif. Ensuite vous créerez un batch qui remplacera le registre.
 
Et moi qui suis sur win8 j'aimerai savoir où se trouve cette valeur car j'ai cherché la clé Sound Mapper et rein a été trouvé, j'ai aussi cherché la valeur Playback et rien non plus...

Reply

Marsh Posté le 19-03-2014 à 18:48:44    

J'ai trouvé une solution! Il faut installer clavier+, cette appli est gratuite et permet de créer des macro. Donc, en copiant ce qui sui dans le champs de texte (vous verez par vous-même):
vous devez créer un racourci de la fenetre qui affiche les periphérique de lecture et y associer un racourci clavier (dans mon cas c'est Ctrl+Alt+M), puis rentrez ce qui sui dans clavier+
-sous win XP/7:
[Ctrl + Alt + M][HAUT][][HAUT][][HAUT][][HAUT][][HAUT][][HAUT][][HAUT][][HAUT][][BAS][][Alt + D][][Alt + F4]
-sous win 8:
[Win + C][ENTREE][ENTREE][][Ctrl + Alt + M][HAUT][][HAUT][][HAUT][][HAUT][][HAUT][][HAUT][][HAUT][][HAUT][][BAS][][Alt + D][][Alt + F4]
Si vous annalisez cette suite de frappe vous comprendrez ceci:
Ctrl+Alt+M, c'est notre racourci ver "SON", la flèche HAUT s'active plusieurs fois, c'est une question de sécurité, c'est pour éviter des bug, donc il est IMPORTANT de bien mettre 8 fois HAUT avec [] qui signifie un  petit temps d'arret, ensuite la touche BAS s'active une fois, cela dépend de votre ordi, il y a une liste de périphérique, il faut taper sur BAS un certains nombre de fois afin que le périph sélectionné soi celui que vous vouliez mettre par défaut (don si votre périph est le deuxième de la liste, il faudra appuyer une fois sur bas, si c'est le 3° vous appuyez 2 fois sur BAS, et si c'est le premier vous n'appuyez par sur BAS puisqu'il est déjà selectionné.
Par la suite, vous lisez Alt+D, cela a pour éfet de mettre le périph sélectionné par défaut. et pour finir Alt+F4 ferme la fenètre son.

 

Vous l'aurez compris, il vous faut créer plusieurs macros, un pour chaque périph que vous voulez activer....

 

PS: le périphérique qui s'active change selon le nombre de BAS que vous insérez. Ces explications vont vous sembler complex mais si vous allez voir comment marche la fenètre son et que vous regardez un tuto sur comment utiliser Clavier+, vous comprendrez tout de suite mieux mes explications! ;)


Message édité par Titan_2 le 19-03-2014 à 18:54:26
Reply

Marsh Posté le 20-03-2014 à 13:54:44    

Ca fait un peu bricolage, mais si ça marche c'est tout bon :D


---------------
Je suis fan du numéro 284, mais je ne sais pas pourquoi :o
Reply

Marsh Posté le 31-10-2014 à 09:40:30    

:bounce: logiciel en 2 clics mais c'est parfait !
 
https://code.google.com/p/audioswitch/

Reply

Marsh Posté le 29-12-2015 à 09:46:41    

a-side a écrit :

:bounce: logiciel en 2 clics mais c'est parfait !
 
https://code.google.com/p/audioswitch/


 
 
Rah, tant de recherche pour ce petit bout de soft qui est juste magique.
 
Merci !!!

Reply

Marsh Posté le 17-02-2016 à 13:46:20    

Merci les gars, grace à vous j'ai pu trouver rapidement et que le logiciel en question ait envolué en ça :
https://github.com/sirWest/AudioSwitch/releases
 
 :bounce:  :bounce:  :bounce:  :bounce:

Reply

Marsh Posté le 01-12-2016 à 07:33:58    

Enfin la solution que je cherchais, et sans avoir à mettre les mains dans le cambouis ! :D
Merci à tous et à toutes !
http://i.imgur.com/sxZIGIS.gif

Reply

Marsh Posté le 01-12-2016 à 07:51:16    

J'avais aussi fait un tuto pour faciliter le switch de l'audio par défaut.
http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
Qui utilise un freeware open source: Setsounddevice
https://funk.eu/ssd/
Je ne l'utilise plus parce qu'avec un casque Bluetooth la commutation se fait toute seule quand on allume / éteint le casque, mais il peut encore servir pour d'autre usages.

Reply

Marsh Posté le 01-12-2016 à 08:49:53    

Sauf qu'en 2016, ce topic et vos outils ne servent plus à rien, c'est inclus dans Windows 10 anniversary.

Reply

Marsh Posté le 01-12-2016 à 09:10:07    

Le but de la manip était à l'époque de changer le périphérique de lecture par défaut en un seul clic de préférence, à la rigueur deux.
Comme je n'en ai plus besoin je n'ai pas cherché sous Windows 10 y compris anniversary, si c'est le cas tu pourrais aller jusqu'à donner le début du commencement d'une piste...


Message édité par yf38 le 01-12-2016 à 09:11:13
Reply

Marsh Posté le 01-12-2016 à 09:12:05    

Clic sur l'icone son puis clic sur le nom de la carte.
Bref, deux clics.

Reply

Marsh Posté le 01-12-2016 à 09:37:11    

Merci,
premier clic icône volume son zone de notification,
deuxième clic sur le nom du périphérique actuel (avec le symbole ^ à sa droite)
troisième clic le choix du nouveau,
disons 3 clics, mais c'est acceptable parce que bien présenté.
mieux que 5 clics d'avant mal présenté.
tuto édité...


Message édité par yf38 le 01-12-2016 à 09:54:40
Reply

Marsh Posté le 18-04-2018 à 19:50:12    

flash_gordon a écrit :

Clic sur l'icone son puis clic sur le nom de la carte.
Bref, deux clics.


 
MERCI !

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed