Disco

Who’s playin?

Disco is a mobile music app that aims to answer the simple question, “who’s playin in my town?”

Disco makes it easier to discover live music in your town by onlyplaying tracks from artists playing in your town in the next 3 months, or in the next 2 weeks, or tonite..

The idea has been tryin get out of my head for a while and I finally birthed the concept with the help of a few friends during the Monthly Music Hackathon “Glitch Music Hack” event at Spotify NYC. Thanks to Jonothan from Spotify for encouraging me to present the idea even though we had nothing to show and to Paul from EchoNest for coding some wicked examples using the spotify web api.

Below is the story of how the app came about, or scroll down to skip to the abstract and user interface sketch.

The Golden Days

In an earlier chapter of my life I lived in the small but happnin town of Athens, Georgia with more than a handful of good venues and a healthy live music scene. On any Friday or Saturday, I always had a choice of bands to see live. But somehow I always knew at least some of the bands so the decision was easy,  pleasant even.

The Problem

But now, in New York City, with more venues and bands than ever, when it’s Friday night and I want to go check out some live music, I have no idea what’s going on. Sure, on any number of sites, I can pull up a list of bands playing. But let’s say out of the 72 artists listed, maybe I recognize two. The rest of the list is just words to me. Few things tell you less about an artist than their name. After all, artists are just collections of people, and the same holds true for people: the name doesn’t tell you much.  Sure I can see a band photo, read a description, read a review, see if my friends like them.  But the problem remains:

I still don’t know if I like their music.

The Bad Hack

So what do I do? In short, I struggle.  And it sucks. How do I make sense of the list of artists playing? Well, I start with the next thing that makes some sense to me, the venue. Even if I don’t know a thing about the venue from it’s name, it does have a location. A venue that’s a block away is a lot different than a 42 minute ride on the L to the G train. So I look at Mercury Lounge, because its a couple blocks away, and see three artists playing tomorrow night. I’ve never heard of any of them. So I copy paste the first artist into Spotify. Nothing. So I try SoundCloud. Nothing. So I try YouTube. Something.. a fusion blues band out of Detroit. I like the sound. But this video is from 4 years ago. I check the Mercury Lounge site and it’s the wrong band. The band playing is alternative rock out of Seattle. I’m not into that. Fail. Again. I’m in the mood to go out, not do research. So here in lies the problem. To fully wrap my head around the music scene is a part time job that never pays out and rarely plays out.

So the problem is not that I don’t know when the artists I know and like are playing in town.  That’s easy.  The problem is notthat I don’t know which concerts my friends are going to.  I talk to my friends and find out these things.   The problem is that I don’t know most of the artists that are playing, and my hack is a demoralizing waste of time with a terrible hit rate.

Disco aims to solve this problem.

The Solution


A mobile music app named Disco

January 25th 2015

Winston Ford


Basic Info

App name: Disco

Tagline: who’s playin?

Problem: I know the names of the artists playing, but I don’t know their music

Goal: Discover new artists I like and see them live

Strategy: Listen to artists playing soon in my town, see album art, and buy tix to their shows

Revenue Model: Per ticket fee is $1 or 10% of face value, divided fairly between app, streaming music vendor, event source, meta data provider, and others.

Requirements: Mobile first design, no login to listen


User Experience

  • Site opens, music begins to play, album art shows full-bleed in high-res.
  • You don’t like what you hear, swipe left, and another track by the same artist begins to play.
  • Swipe down to listen to a new artist.
  • You like what you hear and touch the album cover.
  • You see ticket details: Led Zeppelin this Friday 10p at the Mercury Lounge, $10
  • Want tix? Slide up to increase to 2 tickets, touch “tickets please”, confirm payment, you and a friend are going to see Zepellin.
  • Don’t want tix? Touch the reason why you don’t want tickets: Too much / Too far / Lame Venue / Bad time – and return to album cover of currently playing track.
  • Touch and hold the album cover to see preferences: sliders and tags

Click below ui doc for user interface details.