But the next tablet I get will have to be an iPad or Surface Pro, because I make music and all the tablet-based music software worth talking about is on iOS. Google largely ignored the creative market in developing Android and made no effort to address concerns about latency or similar issues. The only software of note to appear on Android in the last 2 years is Image Line's well-respected Fruity Loops audio/MIDI sequencer, but I'm so jaded that I can't be bothered to install it.
Result? A huge, thriving ecosystem of interoperable audio & MIDI apps on the iPad, with zero incentive to switch back to Android any time in the foreseeable future. Android becomes identified as a consumer-only platform, iOS as a producer platform. The number of musical artists that use an iPad is tiny compared to the overall consumer market, but artists tend to be vocal about the tools they use and are delighted to be seen using them, which I think has about 100x the PR value of any given commercial depicting actors having a good time with their consumer device.
I hope in time that Android gets the same amount of attention because those apps will eventually bolster the Linux ecosystem in general. It's great to hear that Fruity Loops is available for Android, I remember a Mac-head showing me an early version of it like 15 years ago! Ouch, I feel old.
For people who want to tinker with audio on Android, it's possible to swap AudioFlinger with PulseAudio[1] for lower latency (20ms vs 176ms)[2], but so far you have to build and flash your own AOSP image, so it's not exactly plug and play.
[1]: http://www.freedesktop.org/wiki/Software/PulseAudio/Ports/An...
[2]: http://arunraghavan.net/2012/01/pulseaudio-vs-audioflinger-f...
I think you're going to see more people doing this, with the Nexus devices and the Transformer tablet. Maybe I've overestimated the popularity of the ASUS-branded hardware, but I have always had the best of luck with my TF-101 getting current ROMs and updates from the third-party vendors like TeamEOS.
Now that TeamEOS is gone, there's a void, so more people are probably going to learn to build the ROMs. There are even people picking up the torch[1] with the TeamEOS source code, taking their branches and picking up where they left off.
I know as consumers, we all want vendors to support their products... but as members of Open Source community, I see it's irresponsible to depend on them exclusively for forward motion, progress, and updates, and for freedom's sake it shouldn't be an impossible proposition to compile and flash your own ROM. (Just think if you bought an x86 computer with Ubuntu or Fedora and you couldn't re-OS it.)
I have tried tons of different roms on the Galaxy Nexus and the factory roms on the One X, One, and S4, but they just don't have the iOS level of smooth.
There are some optimizations that iOS can make that Android can't, but the gnex in particular I think is slightly crippled.
Android is great, I wouldn't trade back to iOS for the world, but I've just learned to accept the hiccups, lag and odd behavior that hurts my "suspension of belief" (or whatever term describes the ability to believe that we're actually 'moving' things by touching a screen).
I should try it on my Nexus S that has become sluggish as hell (and I've tried different custom roms)
[1] https://android.googlesource.com/platform/dalvik/+/9907ca3cb...