Rant – Congratulations, Apple: “Syncing” Music Now Means “Using iTunes”

Photo (CC) Tim Douglas.

Critics frequently attach the phrase “lock-in” to Apple’s iTunes Store – iTunes – iPod/iPhone combination. But, in the post-DRM age, what does that mean, exactly?

First, you have to recall that while for many of us the manual drag-and-drop music management is appealing, it isn’t so for many average consumers. They want sync. That means that music will be stored in iTunes and synced to Apple devices and nothing else. Apple is serious about locking you to their store and their devices, enough so that they frequently update their software with special keys that prevent the use of devices. iTunes is “free,” but Apple determines which mobile devices you can use and which you can’t. And Apple has gone after anyone who dares give you the ability to use your own music software or own devices, including efforts (ironically) to make their iPhone and iPod work with Linux and open source players.

These efforts don’t protect the music or prevent privacy – they protect users of Apple’s software and mobile devices from using anything but Apple’s tools. Yet Apple has used the Digital Millenium Copyright Act to take legal action over anyone who dares to even talk about how to use legally-purchased music and hardware:

OdioWorks v Apple

Perhaps suspecting their case was too thin to defend, Apple eventually backed off that particular claim — after, says the Electronic Frontier Foundation, “7 months of censorship and a lawsuit.”

Apple Withdraws Threats Against Wiki Site

But the software and hardware locks are unchanged. And Apple has won, in my view, an even more important battle: they have a monopoly over mindshare.

read more

iPhone Day: Free Frameworks Make Thumping Apps, Mobile or Otherwise

Part of the beauty of the iPhone from its launch date was the notion of a Mac you could fit in the palm of your hand. That makes it ironic that, for so many developers, mobile platforms in general have turned into a way to fragment software, to make it run fewer places instead of more. There’s something to be said for designing to a specific mobile device, but on the other hand, how many developers would want to restrict where their creations run? And particularly in music, isn’t the appeal of mobile creation the ability to have your tools work in more places? Maybe targeting just one gadget is the right choice for a given tool, but it shouldn’t be the only choice.

On the iPhone, the application Thump has plenty in common with a range of mobile music making tools. It’s simple but fun, a groove box with sequencing, subtractive synths, drums, and a set of basic effects, plus the ability to load your own samples and export songs.

Thump also demonstrates how simplifying sonic capabilities can produce musically-beautiful results, by focusing on the essentials and creating something with personality. Here’s a track by its creator showing off its sounds:
thump soundreel by mazbox

Well worth checking out the app on your platform of choice:
http://www.mrkbrz.com/thump/

What might not be immediately apparent is that under the hood, Thump makes use of the open source environment openFrameworks. As a result, the same code runs on iPhone, Mac, and Windows, as well as Linux. (It’s not distributed for Linux, but it could be. Hint, hint.) Creator Marek Bereza gives back, too – he ported the openFrameworks audio library to the iPhone, where it’s available to anyone.

Updated Marek notes in comments just what this means. The video below is, essentially, the same app. In place of the iPod screen, he has used a massive lattice of physical controls. A separate installation at the same show used a large touchscreen and simplified interface. And this really demonstrates what cross-platform means. Guy Kawasaki in the 80s mocked “ports” as a cheap wine. The idea is not to simply dump your code on a different platform and hope for the best – in fact, in this case, the changes from one platform to another were radical. The key is maximizing what’s essential, what really is not specific to a single device.

Physical Sequencer from Marek Bereza on Vimeo.

Creative Applications has a detailed write-up of the installation with more documentation.

If you’re interested in creating your own projects, oF has an elegant syntax based on Processing, but adapted to C/C++ coding paradigms and libraries.

read more

Android MIDI Controller, Musical App Updates with MIDI Over Wifi

Okay, Google Android fans — your apps are starting to arrive, especially as Google continues to improve the SDK.

First up, here’s a demo of the new app FingerPlay MIDI, which turns Android into a simple touch controller. True, we’ve seen similar things on iPhone, and Apple’s platform has precise multitouch which Android lacks, but it’s nice to see the concept extended across platforms. Big thanks to postromantic on Twitter for the tip! (Follow cdmblogs for more.)

FingerPlay MIDI

I can’t tell yet if this will be open source – that would actually be nice, I think, as it’d allow the community of developers to have a shared set of tools. (In fact, it seems a logical model would be to cash in on general-market apps and open source the more music-specific, niche stuff.)

In other Android mobile news, Christopher Souvey continues to work on his Musical application and the Musical Pro desktop app. The desktop client works with MIDI over Wifi, and thanks to the Cupcake OS update, latency is greatly reduced after a complete rewrite and the creation of custom drawing and event handling and controls. Check out the slick new tuner and UI Christopher has been developing, too.

http://www.souvey.com/ [blog with all the latest]
http://www.souvey.com/musical/

This play-along piano is probably not something any of you folks desperately need, but it is a good demonstration of what’s possible.

Another interesting thread to follow will be the growing power of Web apps. On Android, you’re already able to combine a Web app with the Java APIs, and going another level, mobile apps with native ARM code for the processor. Translation: while phones still have a fraction of the power of your computer, it’s getting easier for developers to work across platforms and to take advantage of what power is there. That’s leading to trends that could be of use not only to a single platform (Android, iPhone), but to mobile devices in general.

Handmade (and Handheld) Music in Brooklyn, Plus Online Stream, Thursday

The Gamelatron at the Chelsea Museaum Teaser

Handmade Music hits Brooklyn again Thursday night with a terrific lineup:

  • Robotic gamelan instruments with the Gamelatron, created by Zemi17 and the League of Electronic Musical Urban Robots (LEMUR) – check the video above!
  • Rescued PDAs and iPods making music, with the Linux-powered ReWare project (which even allows you to run Pd on an old iPod), by Hans-Christoph Steiner – expect a box full of handhelds making noise
  • Gestural Android handheld music, as I demonstrate the possibilities of the Google Android platform and G1 phone for OSC
  • The Arduino-based Hard/Soft synth, designed by Gijs Gieskes and built by MAKE’s Collin Cunningham

Full project details at:

http://handmademusic.noisepages.com/

read more

Save that Old PDA: Run Reware, Play Pd Musical Creations, Android (OFFF, NYC)

Reware your PDA from Hans-Christoph Steiner on Vimeo.

Give a hoot – don’t pollute with your old mobile gear. Make musical creations with it instead, powered by Linux.

Sure, there are wonderful things happening with mobile music applications on platforms like the shiny, new iPhone. But remember how technology was supposed to democratize access? Lots of us don’t have the money for a new iPhone or iPod. And how many of us have outdated Pocket PCs and Palms collecting dust? How many of these highly toxic devices get thrown away?

Linux to the rescue.

One of the biggest hits of my talk at the OFFF Festival in Lisbon, Portugal was the mention of the Reware, a project by Hans-Christopher Steiner, who is doing research at New York’s Eyebeam. He has literally a box full of old PDAs – the kind a lot of people would give away at this point – which he has rescued in order to reuse as development platforms and musical devices.

There’s something just stunning about watching an old Pocket PC transformed into an interesting musical device. It’s like the feeling you get when you save a puppy with the help of a rescue / adoption agency, and instead of being put down, Buster turns out to be an agility champion. (Sorry. I really love dogs.)

Reware Project at Eyebeam

For a sample project, here you can dual-boot Linux on an old Palm:

Reware your PDA: dual boot Linux on a Palm TX from an SD card

Once you’ve done that, you can run your own creations and even Pd patches on your mobile. Even old iPods can work.

read more