Hi, From a python program, I'm trying to set the input and output gains of a USB audio interface (M-Audio Transit). Using ASTranslate, I've been able to write appscript code to manipulate the "Sound" preference panel of "System Preferences" to find and make note of the current sound input and output devices, select the Transit as the default device, and then restore the prior default device (which may or may not be the Transit).
What I can't do so far is figure out how to set the gain while the Transit is selected. When the Transit is the selected default device, this AppleScript sets the gains as I want: --------- tell application "Finder" set volume output volume 100 set volume input volume 35 end tell --------- which ASTranslate renders as: --------- Untranslated event 'aevtstvl' Untranslated event 'ascrgdut' Untranslated event 'aevtstvl' Untranslated event 'aevtstvl' --------- Running the AppleScript twice in a row gives only two 'aevtstvl' events (I'm guessing the last two), without the 'ascrgdut'. Can anyone help me to produce appropriate appscript code? Examples? Documentation? (I've looked at everything I can find.) Thanks. Bob Pyle _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig