Airfoil and Indigo 6.0.5

Posted on
Tue Dec 10, 2013 12:33 am
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Airfoil and Indigo 6.0.5

Doesn't matter.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Wed Dec 11, 2013 12:08 pm
Dewster35 offline
Posts: 1030
Joined: Jul 06, 2010
Location: Petoskey, MI

Re: Airfoil and Indigo 6.0.5

jay (support) wrote:
Doesn't matter.


Still getting this over and over again:

Airfoil Debug runConcurrentThread: Airfoil isn't running

Not seeing anything else in the event log if that is the only place where you thought I would see changes happening.

Posted on
Wed Dec 11, 2013 5:05 pm
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Airfoil and Indigo 6.0.5

You never told me the results of running the AppleScript I posted...

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Wed Dec 11, 2013 8:34 pm
Dewster35 offline
Posts: 1030
Joined: Jul 06, 2010
Location: Petoskey, MI

Re: Airfoil and Indigo 6.0.5

That was the result...

Posted on
Wed Dec 11, 2013 10:39 pm
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Airfoil and Indigo 6.0.5

So the result of running the script in the Script Editor application was...

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Thu Dec 12, 2013 7:12 am
Dewster35 offline
Posts: 1030
Joined: Jul 06, 2010
Location: Petoskey, MI

Re: Airfoil and Indigo 6.0.5

As I said earlier...

All running the script shows in the event log is the following... which I assume the script is doing nothing.

Airfoil Debug runConcurrentThread: Airfoil isn't running

I'm not sure what other "processes" launching and quitting you were referring to.

Posted on
Thu Dec 12, 2013 8:37 am
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Airfoil and Indigo 6.0.5

That message is from the plugin, not from the AppleScript. When you execute the script in the Script Editor application it will show the results in the Script Editor window (or show an error) - Indigo isn't even in the loop.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Thu Dec 12, 2013 10:22 am
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Airfoil and Indigo 6.0.5

Let me explain what I'm trying to determine and maybe what I'm looking for will make more sense. I want to make sure that Airfoil is responding to apple events sent from something else other than the various Indigo components. So if you run that AppleScript from the AppleScript Editor application, the expected result is that it would return a list of available speakers. That's the first test that I'd like you to run - an AppleScript that talks to Airfoil from outside of any Indigo components.

Now, having said that, at least one other user seems to have gotten Airfoil back in a working state by deleting the application completely then reinstalling. So you might give that a try. There appears to be some sandboxing issue with the OS that's sometimes causing apple events (i.e. AppleScripts) to fail between some applications.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Thu Dec 12, 2013 10:36 am
Dewster35 offline
Posts: 1030
Joined: Jul 06, 2010
Location: Petoskey, MI

Re: Airfoil and Indigo 6.0.5

I see. My problem was that I was firing the script from an action within indigo and watching the event log.

Below is the message I receive from the results window of the editor.

Code: Select all
{speaker id "com.rogueamoeba.airfoil.LocalSpeaker" of application "Airfoil", speaker id "7073CBDAEE85" of application "Airfoil", speaker id "A820661225FC" of application "Airfoil", speaker id "001FF303BB86" of application "Airfoil"}

Posted on
Thu Dec 12, 2013 11:09 am
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Airfoil and Indigo 6.0.5

OK - that's the expected reply. Next, create an action group in Indigo with an Execute Script action. Paste in the following script and hit the "Run" button.

Code: Select all
tell application "Airfoil"
   set speakerName to name of first speaker
end tell
tell application "IndigoServer" to log speakerName


Anything in the Event Log (ignore any lines that are from the Airfoil Plugin)? Any lines should have the type "Script".

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Thu Dec 12, 2013 11:12 am
Dewster35 offline
Posts: 1030
Joined: Jul 06, 2010
Location: Petoskey, MI

Re: Airfoil and Indigo 6.0.5

Results:

Dec 12, 2013 12:11:53 PM
Error script error: around characters 115 to 130
Error script error: File IndigoServer_d wasn’t found. (-43)

Posted on
Thu Dec 12, 2013 11:30 am
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Airfoil and Indigo 6.0.5

LOL - sorry, I tested it against a debug build. I edited it above (removed the _d) so copy/paste it again.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Thu Dec 12, 2013 11:35 am
Dewster35 offline
Posts: 1030
Joined: Jul 06, 2010
Location: Petoskey, MI

Re: Airfoil and Indigo 6.0.5

No worries.

Code: Select all
 Script                          Computer

Posted on
Thu Dec 12, 2013 2:42 pm
jay (support) offline
Site Admin
User avatar
Posts: 18220
Joined: Mar 19, 2008
Location: Austin, Texas

Re: Airfoil and Indigo 6.0.5

Ok. Unfortunately, it basically just means that the appscript library, which is what we use to bridge python to AppleScript, is what's having the issue. Have you tried the suggestion to delete Airfoil completely and reinstall it?

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Thu Dec 12, 2013 2:49 pm
Dewster35 offline
Posts: 1030
Joined: Jul 06, 2010
Location: Petoskey, MI

Re: Airfoil and Indigo 6.0.5

I've deleted the airfoil app to the trash. Emptied the trash. Reinstalled airfoil and reset the speaker list from the indigo plugin. The same result is happening. Is there a way to trash the script library as well somehow?

Who is online

Users browsing this forum: No registered users and 1 guest