Comment thread here pretty decent as well… fair and balanced folks. Although again, many of the negative experiences mentioned in the thread could have been addressed if they visit this comment thread. I’m also loving the shout-0uts for AudioEngine’s AW1. Which rocks in its own way.
And EngadgetHD too… though not a review…
How did I miss this review on Crunchgear? Yikes… I’m slipping!
CrunchGear review of Rocketfish’s RF-WHTIB. Still you can’t beat the comment thread here at wirelessaudioblog - it trumps all for answers to your questions. Thanks!
I’ve been tinkering… Apple Airtunes is pretty slick
Many folks are familiar with Apple Airport Express and Airtunes. It provides the ability to send iTunes audio from a PC/Mac to speakers that are connected to the Airport Express (which has both a Toslink and a line-level output). I’ve been playing with the latest variant. With Airport Express w/ wireless N, they’ve added the ability to support simultaneous receivers receiving the same content. What I call a point-to-multi-point topology.
I’ve also been playing with Rogue Amoeba’s Airfoil which lets me not just play iTunes music, but ANY music from any app on my Mac, or wait for it… a Windows PC. I also have been using Airfoil Speakers which lets me turn any PC, Linux box, or Mac in my house, to an Airtunes receiver. A little tray app runs on that PC, and makes it look like a Airport Express, for example.
I’ve heard Airfoil lets your send music to Apple TV as well, though I haven’t been able to test that. I assume it’s as robust as the others have been… and with that little bit of foreshadowing…
It really works well! I love it actually. About my setup:
Audio source:
- My Macbook Pro running all manner of audio… iTunes, Pandora, Slacker, whatever…
Receivers:
- My iMac running Airfoil Speakers
- Airport Express-1 hooked up to Bose SoundDock Portable
- Airport Express-2 hooked up to Bose Companion 5s.
So a little about Apple Airtunes, which is Apple’s proprietary protocol for sending compressed audio over WLAN (AoW). This is all reverse guesstimated based on what little I know about wireless audio…First of all, I call it AoW… I hesitate to call Airtunes “wireless audio”, because it only appears that “audio” is being sent wirelessly… what is actually being sent are chopped up AAC (correction via mats) Apple Lossless “data” files with a whole bunch of QoS goop wrapped around it. Strictly speaking, Airtunes relies on a non-linear, asynchronous packet-based transmission scheme, TCP-IP over WLAN. What Apple has created is an extremely broad time-window for synchronizing audio data, creating isochronous behavior using asynchronous foundations and lots of software… that’s why you need devices running Apple smarts on either end. Airtunes basically estimates a total time buffer need based on network utilization and bandwidth requirements… creates a time-stamp on the source material… encodes both the stamp and the buffer-time in the data stream… Marker “A”… then it takes the audio data… compresses it on the host side, then essentially transmits the compressed file plus meta information… performs the network transmission, decoding… audio decompression, and again recovering the time stamps and synchronizing them to the device clock and then upon reaching the target time marker extrapolated from the buffer-time… begins rendering the audio at… marker “Z”. Or something close to that… I think…
All-in, what Apple does are three important things:
- Prevents audio dropouts due to periods of reduced network throughput… i.e. it behaves as a buffer. This is important since the WLAN network is a shared network and throughput for audio is not guaranteed.
- It makes sure all the nodes are playing music in sync to one another, and without time-varying node-to-node drift… This is important in whole-home audio scenarios to reduce echos and unnatural artifacts.
- To the extent A-to-Z can remain fixed over a playback period… Airtunes also can avoid any audio discontinuities during playback. If the buffer was well-estimated at the beginning of a transmission, then you won’t have to resize the buffer and suffer a “skip”. One advantage of Airtunes is it can be content aware on the source side, and know when there are silent periods and take those times to reset buffers if need be. Not sure they do this or not.
The result. Fairly rock-solid performance for up to 3 nodes spread across a 80 ft radius space.
Pros
- Apple has been giving much of this functionality for free to those who already buy up Apples stuff. The “converted” are very close to having this stuff working for them.
- Apple software rocks. So this stuff really isn’t THAT hard to set up. A little easier than say setting up a WiFi network. A bit harder than hooking up a TiVo. By PC standards… not bad.
- Sound quality and link performance are generally great. For that party mode performance, it works pretty well.
Cons
- Compared to setting up piece of CE equipment, it involves much too much PC time. Installing software, control panels, SSIDs, etc… Advnaced PC user know-how is a must. Even by Mac standards.
- Poor marketing… did you even know this was possible…???? Today???? Like all things, Apple likes to Trojan horse features… then once they get them shaken out by geeks like me, they rationalize them in to shiny new products and services that Stevie J can launch… MobileMe anyone???
- Delay Delay Delay. Buffering and buffer management is the magic to Airtunes… but oh how clumsy it is when you want to adjust volume, or change track… User have to check their audible feedback expectations. Usability nightmare. And what was strange was the more I use this system… the more I notice the delay time…. and of course the more it annoys the shit out of me.
- Cost!!! If you aren’t a Apple hardware dork yet. Be prepared to dump $99 for each Airport Express. Add to that the cost of the speaker system you need to connect to it. Rogue Amoeba software is a great convenience, but it ain’t free… not bad though to be honest. Airfoil is about $25 per seat. Airfoil Speaker is free… but the computer it runs on is not!
Overall Grades:
B+ for Apple - for giving us a platform
C for Airtunes - for working ok, but using WLAN… a terrible, terrible transport.
A for Rogue Amoeba - for exploiting a platform to the fullest and making nice software that just works.
Apple’s Trojan Horse… it may be only a sandbox
Over on Micro Everything, Mats picked up on an recent WSJ article about Apple’s wireless audio potentialities. I too have given this plenty of thought… no big surprise… but I just can’t keep quiet about my random toughts anymore… there are many things I find pretty intriguing about Apple’s approach to this wireless audio distribution, but the aspect I want to talk about foremost is how sneaky and un-Apple they’ve been in rolling it out.Wireless audio by Apple has been leaking into the Apple platform, reaching the more adventuresome consumers via a series of Trojan Horse tactics…
- The Airport Express. It started here with a simple point-to-point wireless audio feature called Airtunes about 4 years ago. The two primary limitation… it only allowed point-to-point links and the source point had to be iTunes running on a computer. Well now that has changed…
- The 2nd generation Airport Express with Wireless-N has also seen the quiet launch or point-to-multi-point airtunes. Now you can play your iTunes to more than one Airport Express endpoint at any time.
- Because Airtunes is a custom audio payload protocol that uses WLAN network as its network transport, any WLAN enabled device with the necessary protocol software running on top of it can be a potential source or receiver of Airtunes content… such as
- Another PC - as receiver as well
- Apple TV - source or receiver
- iPod Touch - as source via WiFi
- iPhone - as source via WiFi
- iPhones and iPods are also perfect platforms to have your sweet touch screen remote controls… (a la http://www.alloysoft.com/) with all kinds of opportunities for third party skins, features, meta content exploits, etc… and not to mention the hardware only gets cooler and cooler every year, so consumers will constantly be getting more and more GUI capabilities.
The “predictable” wireless speakers would perhaps be very slick looking speakers with Airport express electronics built in.All in all I say, what a platform!!!?? Compare this to Microsoft… who have had so many false starts here, with big splash promises that just never measured up when put to the early adopter stress tests… but they have their Xbox I suppose… as if!As for Apple, I just can’t wait for the APIs to mature and for the community of nifty software developers to catch on and build out a great set of exeriences…But mine isn’t all glowing… being who Apple is, I see two potential impediments to world domination in this space…
- How much will Apple bind the experience to iTunes and protected AAC contents? If it’s more open - platform and library agnostic… you have the makings of something really interesting.
- Another caveat is that I don’t know of any high throughput WLAN in urban environments anymore. I am not sure WLAN networks will give the kind of QoS needed to maintain robust synchronized multi-point wireless audio instances… I’ve all but given up on WiFi in NY. Too crowded… too many APs fighting it out… tough problems, no doubt.
Apple’s under the radar approach is a nice way to hedge against exposing the system infrastructure risks… and in the meantime, they can quietly build out the user-level application functionality in a nice way… it may be that to truly realize their vision, they’ll need new dedicated wireless audio transports to work this out… for reals… time will tell.
Gizmodo offers a small stage for the Audioengine W1
While I know that everyone’s blog is just as accessible as another, these blog/media machines — like Gizmodo’s Gawker Media and Engadget’s Weblogs Inc. — just know how to attract the eyeballs. They’re undeniably centers of gravity when it comes to attracting the gadget lusty peanut gallery. I just wish they spelled “AvneraAudio” correctly.
That being said, it always makes me happy when I see one of the products we helped enable get a small stage on one of these geeky mega-venues. And what a product Audioengine crafted. This thing rocks.
All my shouting and banner waving about the “Swiss Army Knife of wireless audio gadgets” from the Alive Matters bleacher seats only gets the word out so far… but that’s not going to stop me.
Lots more to come. Stay tuned…



