Einfacheres Umschalten des Audioausgabegeräts

12

Ich habe eine USB-Soundkarte für mein Macbook Pro gekauft, damit ich ein Headset-Mikrofon für Skype verwenden kann. Standardmäßig ist das. Der Ton wird über zwei externe Lautsprecher (für iTunes) oder die eingebauten Lautsprecher (für unterwegs / Spiele) wiedergegeben.

Gibt es eine einfache Möglichkeit, zwischen diesen beiden Ausgabegeräten umzuschalten oder umzuschalten (Tastaturkürzel, Menüleistensymbol, andockbare App)?

Apple-Menü-> Systemeinstellungen-> Sound ist einfach zu viele Klicks und erfordert viel präzises Manövrieren der Maus, wenn ich den Ausgang nur in Eile umschalten möchte).

Ich würde lieber keinen "Switcher" kaufen, ein weiteres Gerät zum Mitnehmen!

Lexu
quelle
Können Sie bitte klarstellen, zwischen welchen Audiogeräten Sie wechseln möchten? Möchten Sie zwischen externen Lautsprechern, internen Lautsprechern und USB-Soundkarte wechseln? Oder waren es nur zwei?
Josh Hunt
Der MBP schaltet die internen Lautsprecher auf "Kopfhörer", wenn ich den Stecker für die externen Lautsprecher einstecke. Also ... es sind zwei Ausgänge, aber einer von ihnen kann seinen Namen ändern ...
Lexu

Antworten:

6

Es hört sich so an, als wären Sie hinter SoundSource her :

SoundSource ist ein kleines Tool für OS X, mit dem Sie Ihre Audioeingabe- und -ausgabequellen mit einem einzigen Klick umschalten und sogar die Lautstärke anpassen können.

Ein anderes Programm, das dasselbe tut, ist PTHVolume .

Josh Hunt
quelle
6
SoundSource funktioniert unter OS X 10.8.x nicht (zuverlässig). Ich neige dazu, immer mehr <alt click> "Speaker Symbol" (oben rechts auf dem Bildschirm) zu verwenden
Lexu
Wenn jemand von der Suche hierher kommt, scheinen beide Utensilien verschwunden zu sein. Es gibt ein Befehlszeilentool, das vom SO-Mitglied erstellt wurde (siehe stackoverflow.com/a/181187/38557) . Sie müssten es selbst kompilieren, hart.
noamtm
27

Wenn Sie in Snow Leopard die Option gedrückt halten und auf das Sound-Symbol oben rechts auf dem Mac klicken, wird ein Menü angezeigt, das dem der oben genannten Plugins von Drittanbietern ähnelt.


quelle
toller tipp, danke, ich muss daran denken, mit der
optionstaste
Dies ist einfach genug und erfordert keine App.
Biocyberman
4

Sie können die Option-Lautstärke (Auf / Ab / Stumm) drücken, um die Toneinstellungen direkt zu öffnen, obwohl Sie immer noch den gewünschten Ausgang auswählen müssen.

mark4o
quelle
Vielen Dank dafür, da ich kein Programm installieren wollte, um dies zu tun
thandasoru
Das ist verdammt einfach und Sie können sogar zu den Tonquellen navigieren. Das ist also eine offiziell reine Tastaturkürzellösung, schön!
Chrismarx
3

(Ursprünglich hier veröffentlicht http://leafraker.com/2007/09/17/how-to-create-a-quicksilver-trigger/ )

Mit Applescript können Sie zwischen zwei Quellen wechseln, wobei Quicksilver der schnellste Weg ist:

property speakers : "Headphones" --ext. speakers are connected to headphone output
property headset : "Line out"

tell application "System Preferences" to activate
tell application "System Events"
    get properties
    tell process "System Preferences"
        click menu item "Sound" of menu "View" of menu bar 1
        delay 2
        click radio button "Output" of tab group 1 of window "sound"
        delay 1
        set theRows to every row of table 1 of scroll area 1 of tab group 1 of window "sound"
        repeat with aRow in theRows
            if selected of aRow then
                set curr_output to (value of text field 1 of aRow as text)
                if curr_output is speakers then set desired_output to headset
                if curr_output is headset then set desired_output to speakers
                exit repeat
            end if
        end repeat
        repeat with aRow in theRows
            if (value of text field 1 of aRow as text) is desired_output then
                set selected of aRow to true
                exit repeat
            end if
        end repeat
    end tell
end tell
tell application "System Preferences" to quit

Außerdem gibt es einen Befehlszeilen-Wrapper für SoundSource , der die Integration in applescript / quicksilver / scripts usw. erleichtert:

http://whoshacks.blogspot.com/2009/01/change-audio-devices-via-shell-script.html

Und noch eine zum Ausprobieren:

http://code.google.com/p/switchaudio-osx/downloads/list

Das Tentakel
quelle
Vielen Dank. Ich verwende den Befehlszeilen-Wrapper mit einem kurzen Keyboard Maestro-Makro, das ich auf ⌃F9 abgebildet habe, um einfach zwischen Line Out und Headphones umzuschalten.
Rafael Bugajewski
-2

Hören Sie, es könnte eine App sein. In meinem Fall ist es Vox.

Wenn Vox eingeschaltet ist (und Audio an das Standardgerät des Systems senden soll) und ich die externe Soundkarte einstecke, wechselt das System zum externen und sehr schnell wieder zum internen Lautsprecher.

Wenn Vox ausgeschaltet ist (beendet) und ich die externe Soundkarte einstecke, wechselt das System zu ihr und bleibt dabei.

In meinem Fall macht der Vox-Player also den Unterschied. Vielleicht könntest du es mit einem anderen Spieler versuchen, um zu sehen, was passiert (und in diesem Fall - was nicht).

Oh, das ist eine Frage aus dem Jahr 2009 ... jetzt verstehe ich ... aber genau das passiert auf meinem System. Es ist ein MacBook Pro Retina Mid 2012 mit OS X 10.8.5.

Martin
quelle