Existe-t-il un programme (ou un code, une langue) qui mute tous les microphones de mon ordinateur?

2

Existe-t-il un programme (ou un code, une langue) qui mute tous les microphones de mon ordinateur? Si c'est du code, rendez-le aussi simple que possible, le seul langage que je connaisse est le C # et je suis encore TRÈS nouveau. Je veux juste installer un moyen de couper mes microphones à partir d'un raccourci clavier / touche, et si je peux juste trouver un programme qui peut faire, je serai réglé. Comme je l'ai dit, je peux aussi en faire un peu si c'est en C #, mais le seul code que j'ai vu auparavant pour ceci était des kilomètres de long (du moins pour moi). Mon objectif est que je veuille juste d’un programme qui s’ouvre et qui bascule la sourdine sur les microhpones (toutes les entrées audio du système) se ferme ensuite. C'est ça, très simple. Merci à tous ceux qui essayent de m'aider!

EDIT: Oui, j'utilise Windows. J'utilise Windows 7 32 bits. Je sais déjà que je peux entrer dans le mélangeur de volume et le faire de cette façon, mais je dois le faire tout en exécutant une application en plein écran, et il est fastidieux de devoir quitter le mode plein écran, ouvrez le mélangeur de volume, puis cliquez sur la sourdine icône, puis revenir en plein écran et le tout à nouveau pour réactiver le son. Et je vais aller et venir assez souvent, donc il en faut beaucoup pour le faire autant.

Quack Quack
la source
1
Je ne sais pas quel code il pourrait y avoir, mais vous ne pouvez pas simplement accéder aux commandes du microphone? Vous ne spécifiez pas votre plate-forme - je suppose donc que Windows (bien que je ne devine pas quelle version) - le panneau de commande doit permettre un contrôle de cette nature. (Aussi: vote pour clore car il semble plus proche de la compétence de www.superuser.com que stackoverflow.)
David Thomas
Il y a un article chez codeguru avec le contrôle csharp de périphériques audio - codeguru.com/csharp/csharp/cs_graphics/sound/article.php/c10931 si quelqu'un veut s'y attaquer , ce serait un bon point de départ.
Jball

Réponses:

1

Autohotkey ferait probablement l'affaire. Il a une commande " SoundSet " qui peut ajuster les niveaux de volume / muet pour tous les périphériques audio.

MODIFIER:

Voici le script AHK de quelqu'un qui fait exactement ce que vous recherchez.

James Kolpack
la source
Cela pourrait peut-être fonctionner, mais à moins d’oublier quelque chose de simple, cela me paraissait long et je veux couper le micro, mais garder le reste du son en marche.
Il existe un paramètre "ComponentType" qui peut être utilisé pour spécifier uniquement le microphone.
James Kolpack