Monday, June 2, 2014

Airfoil Commander v1.4 Released

Another Monday, another new release! On the docket this time are two big new features: track metadata and playback control for supported sources.

Track metadata includes things like the title, artist, and album art -- all the usual suspects.

On the remote control front, you can skip to the next or previous track, and play/pause the audio.

All of this works only if you're connected to a source that Airfoil supports for metadata and remote control; supported Windows sources can be found here, and MacOS ones can be found here. If the current source is supported, you'll see a panel with the track info and remote controls spring into action at the bottom of the screen. Swipe up on the panel to get an expanded view, if gigantic album art splash-screens are your thing.

For unsupported sources, sadly, the panel goes back into hiding and we have six more weeks of Winter. Sorry about that.

So give it a shot with your favorite (supported!) sources.

Monday, May 26, 2014

Airfoil Commander v1.3 Released: Source Switching!

Tap or swipe --
which will you choose?
Well, here I've gone and spoiled the surprise in the title. But it's true: With the latest version of Airfoil Commander for Android, you can now switch the audio source that Airfoil for Windows or Mac is capturing. No more running back to the computer every time you want to switch from iTunes to Spotify! Or back again! Honestly, this would all be so much simpler if you'd just make up your mind. That said, I can't stay mad at you.

To access the list of sources, either swipe in from the left side of the screen, or tap the app icon/title at the top left.

Now go switch a source or two. It's hours of fun, I promise.

Monday, May 19, 2014

Airfoil Commander v1.2 Released

My goodness, an update! The basic news is that a new version of Airfoil Commander has been pushed out to the Play Store. Going from v1.1 to v1.2 doesn't sound like much, but oh so much excitement is hidden behind that decimal point!

First, we must start on a somber note -- Airfoil Commander Server is no more. It had a good run and I'm sure we'll all miss it, but it's gone for a truly excellent reason: As of Airfoil for Windows v3.6, it's no longer needed! The Airfoil Commander Android app is now able to speak to Airfoil directly. So, feel free to uninstall Airfoil Commander Server, it's not doing anything anymore -- of course, you're welcome to leave it installed if you like to see the soothing blue icon in your system tray, silently sucking away resources. We're not big on judgments here.

To reiterate, because it's rather important: Airfoil for Windows v3.6 (or later) is required for Airfoil Commander to function after this update! The bold letters mean I'm super serious, so please be sure to upgrade to that version if you haven't already.

Second and no less momentous: Airfoil Commander can now control Airfoil for Mac! It's no longer a Windows-only game, kids. Airfoil for Mac v4.8.5 (and beyond) is required. I feel like I should write more about this, but the math speaks for itself: Airfoil Commander is now infinity more compatible with Airfoil for Mac. I dare you to not be overwhelmed.

A big hearty "thank you!" goes out to the good folks at Rogue Amoeba for their hard work making the protocol changes that allowed the above two items to happen.

And finally, there's the usual round of bug squashing and stability improving that accompanies every single update to every Android app ever. Seriously, when was the last time you looked at the details for an app update and didn't see "bugfixes and stability improvements" tacked onto the end? Airfoil Commander is proud to be absolutely no different in that regard.

Enjoy the update!

Thursday, August 15, 2013

Airfoil Commander v1.1 and Server v2 Released

Just like the title says! New versions of both the Android app and server are out. This is a maintenance release focusing on network stability and connectivity issues -- no new features, sadly. It's not all glitz and glamour here in the app development world, sometimes we have to get in there and snake a drain or two.

A word of caution: Since the old versions of the app and server are breathtakingly incompatible with their just-released counterparts, it is highly recommended that you wait for the app update to be pushed to your device, and then install the new server version. The app update should be along any moment now -- if you don't have it yet, try fixing your device with as stern a glare as you can possibly muster; they're easily intimidated.

As always, server downloads can be had here.

Please drop a line if you run into any problems with the new releases!

Friday, July 26, 2013

Airfoil Commander Released!

Airfoil Commander, an Android app that allows you to control Rogue Amoeba's Airfoil (for both Windows and Mac) right from your device, is receiving its inaugural release today. You can find it, as you might expect, in the Google Play Store.

It seems pretty unlikely that you'd be here without knowing what all this means, but just in case, a quick recap! Airfoil allows you to stream audio from most any application on your computer your computer to any AirPlay compatible receiver -- Apple Airport Express(es), Airfoil Speakers, and the like. It's really great. Unfortunately, it's a bit of a bummer having to run to your computer every time you want to turn on or off music to a specific set of speakers. That's where Airfoil Commander comes in!
The Airfoil Commander app on your Android device can talk to Airfoil and get it to do things. Right now, that includes:
  • Connect and disconnect speakers. 
  • Adjust speaker volumes.
  • Change the audio source. Swipe in from the left, or tap the app icon/title at the top left of your screen, to see the list of sources.
  • Display current track info (title, artist, etc.) and remote control (track skipping and play/pause) of supported sources. Supported sources for Windows can be found here; for Mac, here.
Once you've got everything up and running (good for you!), here are a couple less-obvious tips that might be helpful:
  • Turn on Instant On right this instant. Airfoil has a feature called "Instant On". You really want to enable this for all the applications you're planning on streaming from. If it's not enabled, Airfoil needs to ask for your permission to quit and restart the source application, and you can't give that permission from Airfoil Commander. You'll have to run back to your computer. And now we're back to not having fun, which isn't any fun for anyone.
  • Save your speaker passwords in Airfoil. Airfoil Commander has rudimentary support for password-protected speakers -- that is, it knows about them. It will even allow you to try to connect to them, because it likes you! But unless Airfoil has the speaker password saved, the connection won't work. Worse still, you'll again be stuck running back to your computer to dismiss a message. Somewhat better password-protected speaker support is planned for a future release. We shoot for the moon around here.
Hopefully most everything else is pretty straightforward, but please feel free to pepper us with questions. We're also interested in any feedback you might have -- suggestions, what's working, what's not working. So have at it.

And finally, some housekeeping -- it's important, but boring!
  • It bears mentioning, in case it isn't obvious: We are not Rogue Amoeba, and this is not an official app. 
  • Airfoil Commander is Android-only, and works with both Airfoil for Windows and Airfoil for Mac. 
  • Airfoil for Windows has to be v3.6 or later, and Airfoil for Mac has to be 4.8.5 or later. These are the versions that so kindly began paying attention to things yelled at them over the network by other applications. Earlier versions were just rude.
  • If you're an iOS user, check out Airfoil Remote, which is an official app.
  • Airfoil Commander is for Android version 4.0 (Ice Cream Sandwich) and above only.
Note: This post has been edited from its original incarnation to take into account some changed requirements/details.