"Select audio output" applescript?

Joined
May 20, 2011
Messages
2
Reaction score
0
Points
1
I'd like a keyboard shortcut that will select the "HDMI" audio output without going through the menus when my mac is connected to my TV. I tried to find a script or something to enter into Quicksilver for this, and this is what I came up with:

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
set theRows to every row of table 1 of scroll area 1 of ¬
tab group 1 of window "sound"
set theOutputs to {} as list
repeat with aRow in theRows
if (value of text field 1 of aRow as text) ¬
is equal to "HDMI" then
set selected of aRow to true
exit repeat
end if
end repeat
end tell
end tell
tell application "System Preferences" to quit

Problem is, I have hardly any clue what this means or how to make a script for it. Also if someone could tell me how to add the script to Quicksilver? I found the actions folder and it's just a bunch of words, do I just paste the script in that folder?

Thanks
 
Joined
Jan 2, 2012
Messages
2
Reaction score
0
Points
1
You can switch more quickly by holding "option" and clicking the volume control in the menu bar. not quite a keyboard shortcut, but way faster than going through system preferences.
 

Shop Amazon


Shop for your Apple, Mac, iPhone and other computer products on Amazon.
We are a participant in the Amazon Services LLC Associates Program, an affiliate program designed to provide a means for us to earn fees by linking to Amazon and affiliated sites.
Top