Ses çıkış cihazını değiştirmenin daha kolay yolu


12

Macbook Pro'm için bir USB ses kartı aldım, böylece Skype için kulaklıklı mikrofon kullanabilirim. Varsayılan olarak,. ses bir çift harici hoparlöre (iTunes için) veya dahili hoparlörlere (yol / oyun) gider

Bu iki çıkış cihazı arasında geçiş yapmanın veya geçiş yapmanın (klavye kısayolu, menü çubuğu simgesi, yuva yapabilen uygulama) basit bir yolu var mı?

Apple-Menu-> Sistem Tercihleri-> Ses çok fazla tıklama, çok hassas fare manevrası gerektiriyor, tüm yapmak istediğim çıkışı acele etmek).

Bir "değiştirici" satın almamayı tercih ederim, taşımak için bir cihaz daha!


Hangi ses cihazları arasında geçiş yapmak istediğinizi açıklığa kavuşturabilir misiniz? Harici hoparlörleriniz, dahili hoparlörleriniz ve USB ses kartınız arasında geçiş yapmak ister misiniz? Yoksa sadece ikisi miydi?
Josh Hunt

Harici hoparlör fişini taktığımda MBP dahili hoparlörleri "Kulaklık" olarak değiştiriyor. Yani .. iki çıktı, ama bunlardan biri adını değiştirebilir ...
lexu

Yanıtlar:


6

SoundSource'un peşindesiniz gibi geliyor :

SoundSource, OS X için ses giriş ve çıkış kaynaklarınızı tek bir tıklamayla değiştirmenizi ve hatta ses ayarlarını değiştirmenizi sağlayan küçük bir araçtır.

Aynı şeyi yapan başka bir program PTHVolume .


6
SoundSource OS X 10.8.x altında (güvenilir bir şekilde) çalışmıyor. <Alt click> "Speaker Symbol" (ekranın sağ üst kısmı) özelliğini giderek daha fazla kullanma eğilimindeyim
lexu

Biri buraya aramadan gelirse, her iki araç da gitmiş gibi görünüyor. SO üyesi tarafından oluşturulan bir komut satırı aracı vardır, bkz. Stackoverflow.com/a/181187/38557 . Kendiniz derlemeniz gerekecek, zor.
noamtm

27

Ayrıca Snow Leopard'da seçeneği basılı tutarsanız ve Mac'in sağ üst köşesindeki ses simgesini tıklarsanız, yukarıda belirtilen 3. taraf eklentilerinin yaptıklarına benzer bir menü açılır.


harika bir ipucu, teşekkür ederim, Snow Leopard'daki menüleri keşfederken seçenek tuşuyla oynamayı hatırlamalıyım
lexu

Bu yeterince basit ve herhangi bir uygulamaya gerek yok.
biocyberman

4

İstediğiniz çıkışı seçmeniz gerekmesine rağmen, Ses Tercihlerini doğrudan açmak için Option-Volume (Yukarı / Aşağı / Sessiz) düğmesine basabilirsiniz.


Bunun için teşekkürler, bunu yapmak için bir program yüklemek istemediğim için
thandasoru

Bu oldukça kolay, ve hatta ses kaynaklarına sekebilirsiniz, bu yüzden bu resmen saf klavye kısayol çözümü, güzel!
chrismarx

3

(Aslen buraya gönderildi http://leafraker.com/2007/09/17/how-to-create-a-quicksilver-trigger/ )

Quicksilver'ın en hızlı yol olmasıyla tetiklenen iki kaynak arasında geçiş yapmak için applecript'i kullanabilirsiniz:

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

Ayrıca, SoundSource için el yazısı / quicksilver / betikler vb.

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

Ve denemek için bir başkası:

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


Teşekkürler. Komut satırı sarmalayıcısını, Hat Çıkışı ve Kulaklıklar arasında kolayca geçiş yapmak için 9F9 ile eşleştirdiğim kısa bir Keyboard Maestro makrosu ile kullanıyorum.
Rafael Bugajewski

-2

Dinle, bazı uygulamalar olabilir. Benim durumumda, bu Vox.

Vox açıkken (ve sistemin varsayılan cihazına ses göndermeye ayarlandığında), harici ses kartını taktığımda, sistem harici cihaza geçer ve çok hızlı bir şekilde dahili hoparlörlere geri döner.

Vox kapalıyken (çık) ve harici ses kartını taktığımda - daha önce varsayılan olarak ayarlanmışsa, sistem buna geçer ve açık kalır.

Benim durumumda, Vox oynatıcı fark yaratıyor. Belki başka bir oyuncu ile deneyebilir, ne olacağını (ve bu durumda - ne olmadığını) görebilirsiniz.

Oh, bu 2009 sorusu ... şimdi anlıyorum ... ama neyse, bu benim sistemimde olan şey. OS X 10.8.5 çalıştıran MacBook Pro Retina Mid 2012.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.