I heard about Airfoil via Twitter one day when I was wishing out loud that I could play the music from my Rdio desktop app through my home stereo which is connected to my Apple TV.
By default, I can only play music in my iTunes library through the Apple TV. Therefore, if I am listening to Rdio or Pandora while working in my office, I have to play the music through the laptop speakers. But that is where Airfoil comes in.
Airfoil acts like a middleman for my audio and video by taking the audio from any source and send it to any speaker on your network. It certainly has many more use-case scenarios, but this is what I use it for and I am quite happy with it.
Moreover, Airfoil has its own EQ. This truly seals the deal for making it perfect companion to Rdio because Rdio does not have any way to adjust EQ. Even if you’re only using Airfoil to listen to Rdio on your laptop, it’s practically worth it to get a perfect EQ setting anyway.
I even adjusted my Keyboard Maestro macro for launching Rdio to now launch Airfoil first, wait a couple seconds, and then launch Rdio so that Airfoil can have the slight head start it needs in order to hijack the Rdio audio.