Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1238 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win Vista

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

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

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

n°2862210
Satchette
Posté le 18-05-2009 à 14:04:03  profilanswer
 

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. :)

mood
Publicité
Posté le 18-05-2009 à 14:04:03  profilanswer
 

n°2955461
linktheher​o
Posté le 30-07-2010 à 17:39:27  profilanswer
 

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+

n°2955577
linktheher​o
Posté le 31-07-2010 à 14:41:35  profilanswer
 

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+

n°2961594
Slaany
Posté le 15-09-2010 à 16:20:07  profilanswer
 

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.

n°2967962
ol18
Uppers de MAUVAISE qualité
Posté le 04-11-2010 à 14:37:56  profilanswer
 

: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

---------------
http://membres.lycos.fr/trans04/4_ [...] ompil2.php
n°2971960
pfonl
Posté le 03-12-2010 à 21:27:42  profilanswer
 

à 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

n°2972016
Zangetsu93​7
Posté le 04-12-2010 à 13:56:51  profilanswer
 

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

n°2973778
Jokeur
Bouffeur de clowns
Posté le 19-12-2010 à 18:27:22  profilanswer
 

Je suis intéressé aussi :D


---------------
Je suis fan du numéro 284, mais je ne sais pas pourquoi :o
n°2975323
chino66
Posté le 30-12-2010 à 19:14:12  profilanswer
 

Pareil !

n°2975537
guerlhock
Posté le 02-01-2011 à 14:24:02  profilanswer
 

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

mood
Publicité
Posté le 02-01-2011 à 14:24:02  profilanswer
 

n°3116310
Titan_2
Posté le 23-02-2014 à 12:59:12  profilanswer
 

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. :)

n°3116311
Titan_2
Posté le 23-02-2014 à 13:05:47  profilanswer
 

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.

n°3116322
Titan_2
Posté le 23-02-2014 à 14:47:33  profilanswer
 

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...

n°3119397
Titan_2
Posté le 19-03-2014 à 18:48:44  profilanswer
 

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
n°3119534
Jokeur
Bouffeur de clowns
Posté le 20-03-2014 à 13:54:44  profilanswer
 

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
n°3146391
a-side
Il fait faim
Posté le 31-10-2014 à 09:40:30  profilanswer
 

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

n°3215727
nainno
Posté le 29-12-2015 à 09:46:41  profilanswer
 

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 !!!

n°3221524
gotonin
Posté le 17-02-2016 à 13:46:20  profilanswer
 

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:

n°3256828
ayf
Posté le 01-12-2016 à 07:33:58  profilanswer
 

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

n°3256829
yf38
Posté le 01-12-2016 à 07:51:16  profilanswer
 

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.

n°3256832
flash_gord​on
Posté le 01-12-2016 à 08:49:53  profilanswer
 

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

n°3256834
yf38
Posté le 01-12-2016 à 09:10:07  profilanswer
 

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
n°3256835
flash_gord​on
Posté le 01-12-2016 à 09:12:05  profilanswer
 

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

n°3256839
yf38
Posté le 01-12-2016 à 09:37:11  profilanswer
 

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
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win Vista

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

 

Sujets relatifs
Détecter le contenu d'un album de musique (CD Audio)Comment changer la lettre de la partition de Vista ?
cherche un dictionnaire anglais français audio très completChanger n° de série du dd hors windows
Changer d'antivirusproblème contoleur de bus SM et audio multimédia
Moniteur de ressources : Disque Lecture/EcritureFolder virtuel en lecture / écriture ?
Un même flux audio sur 2 sorties audio? 
Plus de sujets relatifs à : Macro pour changer le périphérique de lecture audio par défaut ?



Copyright © 1997-2016 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR