An interesting development in the world of minimal techno and slanty hair recently came to my attention via the Soundcloud blog.

Minus boss, lover of haircuts shaped with a protractor and clicky beats exponent, Richie Hawtin, has developed a plugin for Native Instruments popular Traktor software that posts each new track play to @rhawtin on Twitter, in real time.

So the rumours about DJs playing mixes and checking Twitter in the booth are most likely true! I’m kidding, I know it’s more complicated than that… Firefox makes Ableton crash for a start! True story.

Jokes aside, this is an excellent development and on thinking about it, it really could help artists out, as there are a number of uses for this kind of information that might not be so apparent on first look.

Here’s four that came to mind, and one that’s only there so I could say ‘data set’ and ‘hadoop cluster’:

1. “Hey, Performing Rights Society! Check this list!”

Getting an accurate representation of which records are actually played in clubs for the distribution of royalty payments by the PRS is really hard, but software like this could make things so much easier. I’d love to see a way to register a ‘performance twitter’ account on the PRS that could be scraped for accurate information about which tracks were played, at what venue, on what date and try to match them with the correct artists then allocate payments.

Artists that aren’t matched up properly could be presented in a simple UI that the DJ could check afterwards and clear up discrepancies.

2. “All live, all the time”

What a great way of powering a site this could be! Powering ‘live’ sites with track information allows for some epic extension and excellent levels of music discovery.

A DJ could tweak sections of their official site to react to the tracks they’re playing out in a club. The site pulls in links, pictures, video, mixes, related tracks, literally any data out there that you could match up with an artist or trackname.

There’s a great example of this in the Simon Cross constructed ‘Now Playing vs The Web’ prototype. His version is powered by the tracks currently being played by BBC Radio 1, as opposed to tracks published to Twitter but adapting it wouldn’t be hard.

3. “I so filled up the BBC with my mix the other night”

BBC Radio 1’s Essential Mix is one of the most popular DJ lead radio programmes in the world. You can find MP3 rips of the mixes online less than 2 minutes after the show goes off air and the web is filled with wonderful tracklist and mix archives dedicated to the show.

The tracklists for the mixes are like actual gold dust. No joke. If the tracks aren’t there immediately all hell breaks loose on the comments section.

The tracklistings are currently published in advance and go live right at the end of the show. This has been the norm for as long as I can remember and it definately was when it was my job to do that publishing. However, we always came across the problem of how to turn around tracklistings for Essential Mixes coming live from clubs or festivals. The demand for the list remains the same but turning them round is harder… So let’s publish them live via Twitter instead!*

*I realise that email, CMS for producers and typing up a list when you get back to the hotel are also valid options but humour me a little…

4. “It’s like Dopplr, but for music!”

If we lived in some sort of ideal world where every working DJ had the ability to live publish their sets as they happened then a ‘musical coincidences’ mashup would be lots of fun to work on. Especially for artists that release a new cut of a track on Friday afternoon to a large mailing list of DJs ready for the weekend. You could track the musical journey, play patterns, similarities, location of plays against each other and come up with an uber reaction sheet over just 1 weekend.

One line of information would be enough for me: “Your track ‘Sonic Biscuit Resolution’ was reported as being played 25 times between 6pm Friday 3rd July and 6am Monday 6th July.”

Click that and be taken through a Google Analytics style interface that shows me who played it, where and if anything interesting happened with it – for instance, the track may have appeared 3 times in a set by Annie Mac at Wax On in Newcastle. An error perhaps? It may very well mean the track got three rewinds and is in fact the standout killer track from the weekend.

Hell, if that wasn’t enough, take those plays and their location and put it on a map. If in doubt, always put it on a map!

5. “Is that a massive data set in your pocket or are you just carrying a Blackberry and an iPhone?”

Data sets are the new bevelled button. Having all this data out there would make someone’s Hadoop cluster very happy.

Everyone play nicely and tidy up after yourselves…

I realised whilst writing this that in order for something like this to work you’d need to get all standardy on people and have quite a lot of things in place in order for it to work once at scale, so if everyone could chip in on finishing this to-do list I’d appreciate it:

  1. Take Richie’s software and make it work with Serato, Ableton and Pacemaker.
  2. Decide once and for all whether it’s Artist Name – Track Title – Label
  3. Install wireless broadband in every venue that has ever featured a set of 1210s
  4. Do development over at the PRS so we can do that music reporting thing in number 1.
  5. Set up separate Twitter accounts for every working DJ just for tracks (@martynplayed)
  6. Develop some sort of open source Music Message Queue API type thing so we’re not bothering Twitter with this.
  7. This could totally be gamed. Someone think of a way around that.
  8. Go to Music Hackday because that’s where dreams like these may come true.
  9. Give me the design skill to make pretty mockups of this stuff to illustrate my wordiest ever post.
  10. Buy milk

Comments, builds and bitchslaps welcome on @martynrdavies or here.

This post was written to the beat of ‘Rave Side of the Moon’ by AGT Rave Cru, the Cursor Miner remix of ‘We Are Electric’ by Fischerspooner, ‘Bomb Scare’ by 2 Bad Mice and the Sub Focus Essential Mix from BBC Radio 1.

The first Music Hackday will be taking place at the wonderful new Guardian offices in Kings Cross on the weekend of 11th & 12th July 2009 (yes, this year!).

Organised by Rewired State’s James Darling and the man we call Mr. Soundcloud, Dave Haynes, this is the first time a hackday has focussed specifically on building stuff around music.

Tracks for the weekend include traditional hacking, on APIs from Last.fm, Gigulate, Songkick and more, alongside the data sets provided by the BBC’s /music and /programmes sites (or are they services now?). Alongside this, there’s also some hardware hacking happened courtesy of Tinker.it and the magical RjDJ team.

I’m really pleased that Patrick, Nick and Yves are going to be down there with me (I’ll be the confused looking one). They’re the engineering brains behind much of the BBC’s linked data strategy, so if you’re there and you want to know just how much you can flex our data, give them a shout.

There will also be other great BBC tech folks around from the BBC Future Media & Technology teams for Audio & Music and Vision as well as the great BBC Backstage community. I’ll try to make sure we’re all as visible as possible.

The full list of participating companies with data and other business to hack with is as follows:
Last.fm, Gigulate, BBC Music, Songkick, People’s Music Store, Echonest, 7Digital and Soundcloud

I’m expecting a really great weekend that will result in some amazing hacks and hopefully some ideas we can bring back and turn into real elements of the /music and /programmes services.

There’s still time to register, so go do the form over here: http://musichackday.org

Schulze & Webb partner Matt Webb really wants a heard of plastic cows for his house. Fact.

This is all good, I like cows as well and I’ve often mused with my good friend Rob whether it would be possible to engineer a herd of real, live miniature cows that would graze freely in my lounge in South West London…

My own personal pipe dreams aside, Matt has come up with a great approach to achieving his dream by crowd sourcing his cows through the ‘nice actions result in even nicer actions’ model.*

The premise is this: Matt can’t justify spending £375 on cows., however, in his words, “I would be perfectly happy encouraging 100 other people to each spend 1% of that (plus postage and packing). This is because of my willingness to take advantage of that happy human psychological miracle called out of sight, out of mind.”

If 100 people do this, Matt will make a £500 donation to one of four charities. Buying a cow allows you to also nominate which one the money goes to; the one with the most votes will recieve all the cash when the herd is completed (and I’m assuming installed in a miniature ranch or dairy farm inside Webb’s abode).

“Really it’s like you’re donating to charity but via me. Or like you’re paying to vote for which charity I donate to and meanwhile I get a free cow.”

It’s all a bit silly. I like that. It’s a model for making charitable donations that I can get behind. It isn’t all that new, this type of ‘do something fun or enjoyable and charities will be the winner’ thinking has been around for a long time, however more recently it has started to kick off on the web in some really interesting ways. Just this week I gave my friend Chad some money to grow a moustache as part of Movember.

This is the kind of thing that sweeps across the web. Because it can be interesting/fun/wacky/different/insertyourownreasonhere. This is the kind of activity I would talk about in the pub (seriously, I’m going to do it in about 3 hours time, don’t judge me).

The simple fact is, giving to charity isn’t interesting (bit of a generalisation), although I do it and if you do too then great, and with more and more charities popping up, the fight for your cash is becoming an increasingly innovative one and the big win is on the web.

You could turn Matt’s idea into a web app/service pretty easily if you were so inclined. It would have to be super simple and provide a load of promotional tools such as facebook ‘boxes’, badges, and social graph communication tools such as ‘notify all my GMail contacts’.

If you could kick things off my simply sending a Tweet, IM or SMS to a bot, that would work for me.





From that Tweet you’ve got your donation amount, required item and the amount of people you need to involve. The app could then set up the basics of site for you, including scraping partners to return a list of places to buy the item you’re looking for. Once complete, in a few seconds one would hope, you’re returned a link with which to set up some more details (contacts gathering, charities to vote on, confirmation of purchase places, locking down the donation amount etc.) and you’re off working on getting your own herd of plastic cows (or whatever animal, or item you so desire!).

Would it really work? Maybe. It’s getting increasingly hard to tell what will work and what won’t take off on the web these days, however the more simplistic the app and the more connected to the online world a user has already built, the better chance it has of succeeding.

Additional note: There is no word at this time whether Matt will name the cows he receives after the people that bought them.

*Might not be a model. I was tempted to quote something from the bible. I didn’t.

Viral Marketing Law
Elements of viral marketing and how they relate to UK law

Beijing Olympics Map from the BBC
Sports journalist Ollie Williams details the development, features and plans for this all encompassing maps application

 

BBC Beijing Olympics Map
Really nice mashup of tools from around the web. Their idea to display Tweets that are geocoded to position sounds good, can’t wait to see it in action

Social Media Stats
Wiki gathering together as many stats on social media as possible, really handy for those presentations and what not!

Ideas that YCombinator would like to invest in
Nice open post from YCombinator on the areas of new technology and the internet that interest and, if you’re really lucky, would attract cash!

 

I’ve added a fun little extra to the projects I’m currently working on. This one is set to launch towards the end of August and will be the first I’ve lead for the BBC that revolves around hardware hacking.

The hastily thrown together diagram below illustrates, in the most basic sense, what we’re trying to do.

It begins.

More coming soon.

Bad Behavior has blocked 29 access attempts in the last 7 days.