Le périphérique MIDI à sorties multiples désactive le contrôle du volume

30

Lorsque vous créez un périphérique agrégat ou un périphérique à sorties multiples dans Configuration Audio MIDI et que vous le définissez comme périphérique de sortie audio par défaut, le contrôle du volume est grisé et verrouillé à l'intensité maximale. Pourquoi est-ce et comment peut-il être contourné?

arik-so
la source
Même problème ici. Si je ne me trompe pas, c'est ce qui s'est passé après que je me sois mêlé de «configurer les haut-parleurs» et de jouer avec le multicanal, même si rien ne m'était connecté à l'ordinateur.
Je détesterais devoir ouvrir Audio MIDI Setupchaque fois que je veux changer le volume. Y a-t-il une chance que ce problème d'interface utilisateur soit résolu par une application tierce comme Boom 2?
Merchako

Réponses:

12

Bien que je ne sois pas certain de la raison pour laquelle le contrôle de volume unique dans la sous-fenêtre des préférences Son est grisé (ou si ce comportement peut être modifié), la seule façon pour moi de me permettre de modifier le volume était de régler manuellement le paramètre "Master". "curseur de volume pour chaque périphérique du périphérique agrégé ou multi-sortie.

binarybob
la source
Ooops, je suis en retard. Mais oui, c'est à peu près la seule méthode que j'ai trouvée aussi.
arik-so
9

C'est bizarre à l'intérieur Audio MIDI Setup, le curseur Master est grisé même si je n'utilise pas le périphérique Multi-Output. S'il vous plaît, laissez-moi savoir s'il existe une meilleure solution (ou au moins une solution de contournement à mon curseur maître désactivé ).

Ma solution actuelle utilise Soundflower, comme le suggère Jeremy à la fin:

Le dernier problème à résoudre est la possibilité de modifier le volume audio normalement. Malheureusement, je n'ai pas trouvé le moyen de le faire sans l'aide d'une application tierce, mais heureusement, Soundflower semble faire l'affaire sans aucune masse supplémentaire et semble bien entretenue. Il est hébergé sur Github et vous pouvez trouver un lien de téléchargement sur Github et sur Google Code. Une fois que vous l'avez installé, vous constaterez que deux nouveaux périphériques audio sont répertoriés dans l'application Configuration audio et MIDI. Pour mes besoins, le périphérique à deux canaux répond à mes besoins, je suis donc allé le configurer comme paramètre par défaut pour les sons d’entrée, de sortie et d’alerte du système (cliquez avec le bouton droit de la souris sur le périphérique et vous verrez les options pour chacun). Vous n'êtes pas obligé de faire les trois, mais j'ai trouvé que cela fonctionnait pour mes besoins, donc peut-être pour le vôtre aussi. Une fois que vous avez fait cela, Lancez l'application Soundflowerbed depuis / Applications / Soundflower, puis recherchez une icône de barre de menus en forme de fleur. Cliquez dessus, puis choisissez votre appareil agrégé comme indiqué ici:

-> image<-

Avec cela, vous devriez maintenant être tous ensemble. Appuyez sur les touches de changement de volume de votre clavier et confirmez que tout fonctionne correctement.

J'espère que cela aide, car cela m'a aidé!

utilisateur819893
la source
4
Ce projet semble ne plus être maintenu ni disponible.
AnthonyW
Soundflower peut être trouvé ici maintenant: github.com/mattingalls/Soundflower
ylluminate
3
L'extension du noyau est disponible sur le lien @ylluminate affiché, mais l' Soundflowerbed.appapplication de la barre de menus ne semble pas être incluse et les anciens programmes d'installation sont inutilisables. J'ai extrait les programmes d'installation et vous pouvez télécharger les derniers Soundflowerbed.appici .
Alexander O'Mara
3

Lorsque vous utilisez la sortie intégrée dans le cadre d’un périphérique à sorties multiples, vous pouvez régler le volume de la sortie intégrée avec AppleScript:

osascript -e 'set volume 2'

Cela ne semble pas affecter le volume des autres périphériques faisant partie du périphérique à sorties multiples.

Maintenant, si seulement il y avait un moyen d'obtenir les touches du bouton de volume pour exécuter un script!

bonh
la source
Il utilise ControllerMate
theonlygusti
1
En utilisant cela semblait seulement ajuster le volume de mon casque bluetooth mais pas de la prise casque intégrée, dans mon cas
uglycoyote
1

Ceci est une solution payante mais très robuste à ce problème: https://staticz.com/soundcontrol/

Je l'utilise en combinaison avec SoundFlower qui me permet d'enregistrer des sons de programme.

David Lopez
la source
0

La seule solution entièrement fonctionnelle et sans douleur à ce que j'ai trouvé est d'utiliser Rogue Amoeba rebouclage . Dans son interface, vous pouvez router l'audio vers plusieurs périphériques audio et régler le volume de chacun, ou router vers un périphérique à sorties multiples déjà configuré à l'aide de l'application Audio Midi Mac. Les deux solutions conservent le contrôle du clavier sur le volume du système et fonctionnent parfaitement. J'opte pour l'ancienne méthode car il est plus facile d'ajuster le volume pour des périphériques individuels dans l'interface Loopback.

mmi
la source