June 28, 2011 at 4:42 pm

Bandcamp Bets Other People Will Build Its Apps


Kerosene Halo's self-titled LP is currently the highest selling album on Bandcamp.

For all that Bandcamp offers to music fans for finding new artists — and for artists to sell things to those fans — the music discovery service has yet to develop a native app, and it may not have to.

The company has taken the Tom Sawyer-style approach of releasing an API (application programming interface) to developers, and letting them have at it.

“We have plans to make a native app, yes,” programmer Joe Holt told Evolver.fm. “Whether it’s a complement to the Bandcamp page where you’re just looking at what you see on Bandcamp.com now but optimized for mobile, or it’s something else; we don’t know yet. But the absence of a mobile app just means that we haven’t gotten around to it yet.”

He’s in no rush. The architect behind Adobe Systems’ APIs for Illustrator, Photoshop, and InDesign, Holt helped build a rock-solid Bandcamp API that with which third-party developers can create even more unique methods of music discovery — the foundation of Bandcamp’s existence.


Randcamp randomizes Bandcamp's extensive library for your streaming pleasure.

Such creativity is evident in the third-party iPhone app Randcamp, a $1 offering from Harry Lundström that randomizes and streams Bandcamp’s extensive library of music. Getting started is easy (music starts playing as soon as you open the app), and if you like what you’re hearing, you can click through for more information on the artist, including the band’s Bandcamp URL. If you don’t like it, no sweat — press Next, and another song queues up in the player.

Some may view Randcamp’s limited options as a drawback, but not Holt. He contests that Lundström converted lemons to lemonade, building an app off the Bandcamp API that at the time did not allow for specific-artist search.

The other third-party iPhone app for the service, so far, is Kumbaya, designed by Cirrostratus to mimic the most basic component of Bandcamp the website: the ability to listen to a full album. Users of Kumbaya can access any album by entering a Bandcamp subdomain into the search bar. If you want to listen to Nive Nielsen’s excellent nive sings!, enter “nivenielsen” into Kumbaya and you’re good to go.


Kumbaya plays back entire albums from the Bandcamp library.

That app works great if you know what you want to listen to, but Holt hopes the next generation of third-party apps will explore the capabilities of music discovery on Bandcamp a bit more. To do so, he’s making tweaks to an API, rather than offering direction to an app developer, or creating an app that does that himself.

“That’s a direction I want to take the API in a lot more,” he says. “The next chance I have to work on it is just supporting discovery — browsing by genre or location. We really just want to help artists get heard, and discovery is a huge component of that.”

Also on Holt’s wish list: using the API to create band-centric apps. Like Ninja Tune’s label-centric app, Holt envisions artists creating apps that they can use to help promote their own product, whether it be by advertising tour dates, giving away music, or setting up centralized hubs for tweets and Facebook posts about the band.

“Say you’re a fan of some band. You go to their website and find an app you can install on your phone. It’s all branded about the band; not about Bandcamp, and it’s not about discovering all the artists in the same genre. It’s for Band X. They might be pulling in their show dates from another database, or having exclusives on the app… It’s really wide open what a band camp do with their app, and the Bandcamp API can be central to that, giving bands a way to show their discographies and music… I think that would be cool.

“Someone should do that!”

  • James Womack

    I’m the head programmer at Cirrostratus and we have already integrated the Bandcamp API into apps for individual artists. We were asked to do that shortly after Kumbaya’s release.

  • Anonymous

    I am an avid bandcamp fan and as of mid 2012 there is no decent app available for android. I am using the galaxy nexus with android jellybean installed, and have tried ‘campscout’ but find it a very poor realization of bandcamp’s potential.

  • 123fakest

    Bandroid is the only bandcamp app to my knowledge.

  • Blakbruker

    What happened to Bandroid for android? I had it on my phone, then installed a new ROM and now it seems to have fallen off the edge of the world.