Stem based mixing coming your way soon?

Dj Challenge in progress

One of the killer ideas which came out of the Mozilla Festival in the Dj challenge was the idea of Stem based mixing

The idea is great and I think there’s plenty of momentum behind it. Daniel James and Fin Stamp worked this idea through and now there’s a post on the Mixxx forums. Here’s the details of the post…

At the Mozilla Festival in London last weekend, I took part in a Hack the DJ workshop, looking at ways to take digital DJ’ing to the next level. One of the ideas proposed was stem mixing, using multichannel files in DJ applications. A proprietary implementation of this idea is Fireplayer but this app is built with the intention that users will buy remixable versions of (a very limited number of) well-known songs from an in-app store. I would like to work towards a new open standard for stem mixing, something that is compatible with sharing our mixes on the open web – legally, of course – but could also be used by record labels that sell tracks to DJs.

For example, eight channel Ogg Vorbis files where the first two tracks are a stereo mix of the drums, third and fourth stereo bass, fifth and sixth stereo vocals, and seventh and eighth tracks everything else. This means that you can mute or solo individual stems in the mix, giving you the versatility of four-deck or eight-deck mixing but without the problems of keeping many decks in sync, since the stems within a single file are locked on the same timeline. Also, it makes using the mixer a lot simpler than for many-deck mixing, because you don’t need to keep assigning the crossfader to the various different decks.

Of course this means that the eight channel .ogg file has to be prepared specially for DJ’ing, but this is already possible in Audacity. So we have a file format, and an editor, but what we don’t yet have is full support for stem mixing in open source DJ applications. Sweep supports scratching on eight-channel files, but it doesn’t have a mixer. Mixxx has a mixer, but doesn’t support multichannel Ogg files (yet), as far as I can see.

So, what do you think? Is stem mixing a genuinely useful feature that will allow DJs to be more creative, or will it fail if the best music continues to be available in stereo only? Please add your comments below

I like to think this could be massive thing because although you might be able to get the Stem’s of a tune if your a international superstar dj and have contacts in high places. But if your just a bedroom dj or even play out quite a bit but not a popular name, getting access to the stems of a tune is near impossible.

In fact what were trying to do is standardise the format, so it means the bedroom producers and the massive music businesses can compete on a level platform. This might strike fear into some but when the stereo track is no more and everyone is expecting the Stems of the track as standard, then you will have to go along with it.

Ogg Vorbis is a great starting point and knowing it can support up to 200+ tracks is great for future capability. There are a ton of questions of how it works for a Dj but its certainly a challenge which will be fun to have. I just hope we can stay away from the logic/alberton type interface…

Can’t wait to mix with Stem’ed Ogg Vorbis files…!

End of the zune, ipod and the pacemaker?

The Pacemaker in use

I think we can pretty much say its the end of the road for the Mpeg3 players.

Microsoft pretty much ported the zune software to their new Microsoft Phone 7 operating system, Apple have done the same and look to be killing the ipod range finally. The single purpose music player is pretty much out for the count.

So what about the Tonium Pacemaker?

Well Tonium went bust a while ago… and the thread is tonium alive? charts the disastrous mistakes which were made over time…

Now everyones trying to get the source code, so we can try and extend the life of such a great product…

Can’t believe I’ve owned the product for over 3 years now, I was one of the first to get it. A whole year before Engadget even. I really hope the community can get the source code because besides the poor battery life and dodgy recording of mixes on the device. There’s already people hacking in SSDs into the Pacemaker, so there’s plenty of people up for compiling and hacking around.

Interesting segway – we’re finally setting a challenge for the next evolution or even revolution in djing at the Mozilla festival later this year…

What happened to Dj Hackday?

On the cusp of BarCampMediaCity (next weekend) I’m trying to think about all the things which follow on afterwards.

One of the events coming along in the next 2 months is the Mozilla Media Festival which use to be the Mozilla Drumbeat Festival.

Things are still being sorted out but they got a great team of people including Michelle ThorneAlexandra Deschamps-Sonsino and Arran Ross-Paterson. Its happening in my old college Ravensbourne which moved to North Greenwich a few years ago.

I’m hoping to pull together a great team group of people from different companies to be involved in our dj hack challenge.

As mentioned before the best hacks, ideas, etc will go forward into use during the Future Everything 2012 festival.

I’ve emailed quite a few people with this rough description of the challenge and a link to my related presentation

Audio and Music making has gone a revolution, things like Ableton Live and Live Looping has brought new ways to create music. But Dj culture is still focused on 2 decks and a mixer. Next-generation DJ kit has not taken advantage of innovations in music making and has become stagnant. Dj culture has always been forward thinking, but has stalled in the internet era.

So far I’ve convinced, Soundcloud, Mixcloud, RjDj, etc to be involved… But what I’d really like is some more software and hardware makers.

I got talking to Dave a while ago and thought wouldn’t it be cool if we could get the guys behind Free and Open Mixxx software to come along. Of course Ableton would be a natural fit too. Both I’ve contacted… I’ve yet to contact Native Instruments, Virtual Dj, Serato, etc. Hardware wise it would be great to have Vestax, Pioneer, Technics, Numark, etc involved.

There’s also a thought about setting a VJ challenge to go along with the Dj challenge, but thats just thinking out loud via the guys at Future Everything.

Of course if you can help with any of these companies, please drop me a comment or email… Once BarCampMediaCity is over, I’ll be all over this challenge.

The end of #Startupbar, for now…

Startup flyer 1 at Arcadia BarStartup bar AB RemixStartup flyer 3

It started so well but ended quickly when one of the 4 owners of Arcadia bar decided to give it up… Unforgeable we’ve were talking to the owner who decided to pack it in…

So that means no more lovely ladies doing there make up as they start there friday nights… (you got to love Creative Commons licensed images on Flickr) I’m sure they will be back in the future…

Now the future of Startup bar is in doubt but fear not, its not over… We’ll be looking for a new venue to host Startupbar… Till then you can sign up to the growing community on Facebook.

Startup your night in the best possible way

Startup bar AB Remix

Were at it again… The startup bar is back in full force.

This time we have 4 djs, starting up at 9pm and finishing at 2am. This Friday (22nd June) and every Friday (except maybe next week, 29th July TBC).

If your in Manchester and out on Friday night, you can’t do much better than experience the House, Electro and Trance played by some great up-shots in the Manchester scene… Feel free to RSVP here.

Hope to see you all there…

Startup your night in the best possible way

Startup flyer 1 at Arcadia Bar

#TranceManc is now transformed and happening…

Starting this Friday (8th July 2011) Arcadia bar will be transformed into a wonderland for House & Trance lovers… We have a licence till 2am in the morning! So do drop in from 8pm and…

Startup your night of bars, clubs and unrestrained debauchery in the best possible way…

Of course you can help us by downloading a flyer and printing it out, tweeting using the hashtag #startupbar or send people a link to the facebook event.

The concept is its a place to start your night although we wouldn’t mind if you want to stay for the cheap drinks and some excellent tunes and mixing in any bar inside Manchester. We’ve hacked the club experience on to the bar experience and ramped it up…

See you all there…?!

Mozilla Media Festival meet Dj Hackday?

Mozilla Festival — Media, Freedom and the Web
London, November 4 – 6, 2011

A gathering of passionate, creative people using the web to bend, hack and reinvent media. We’re solving real problems and building prototypes with talented designers, world-class journalists, resourceful media-makers, and cutting-edge developers.

The prolific Desigan Chinniah who now works for Mozilla and the always ever so sweet Michelle Thorn came to Manchester recently to kick start one of Mozilla’s Drumbeat projects. This one was centred a collaboration with the Knight foundation and trying to change the Newsrooms of the best companies with a good harsh look at Comments, People powered news and Better Video. The badly named Mojo project, is now in its closing stages and all the efforts are being judged. I am a little ashamed that more of the Manchester digital lot didn’t turn out but I’ve already made my feelings be known on Twitter. I did also say to the guys that I would write a blog post but never got around to it, so hopefully this will be a good sub for that.

The Mojo project was and is a very interesting open innovation project but more about this in a later to be written blog post…

When Desigan and Michelle were up in Manchester, I showed them around a little. We ended up after dinner having a late drink or a night cap if you prefer. So on a late night Tuesday we headed into the Northern Quarter for drinks ending up at Noho in Stephens Square.

We talked for ages  about many things including the idea of me Djing on my pacemaker at the Mozilla Media Festival in London in November. Of course I agreed… So if you want to see me djing live and you don’t live in and around Manchester, you can see The Cubicgarden working the dance floor with his pacemaker in London.

I’ve been thinking also as part of the media festivals innovation challenges it could be possible to run Dj Hackday as one of the challenge?

I’ve contacted many people regarding the concept of Dj Hackday including SoundCloud and MixCloud. And although there behind the idea and even see the point of having a hackday just for djs oppose to a music hackday. They seem less eustatic about coming up to Manchester for it, even with the great venue we may have for it. So this could work out quite well for everyone interested… I also like the idea of “a gathering of passionate, creative people using the web to bend, hack and reinvent djing

A house and trance night like no other…

When I first moved to Manchester, I hoped to hear more trance… There wasn’t that much in London and to be honest London’s never really been a city for Trance. So with the move, the hope of trance. I mean all those great super clubs such as Gatecrasher, Cream, etc are from around the north of england.

But its not happen… I’ve been to a couple of nights run by Rong… but its gone quiet.

So in my usual way I don’t like to stand by and let it go. Instead I’ve setup my own night at Arcadia on Great Ancoats Street.

Of course its not just me, its Simon Lumb better known as Dirty Si is my partner in crime on this jump into the unknown. I’ve not played out for a while now but a long time ago I use to play regularly in Bristol but running your own night (even a bar night) is something else.

Others DJs are going to join us and we’re looking at going every week… Expect flyers, surprises and a full on promotion soon enough…. Now we just need a name for the night. I’m backing “Startup.”

A hackday for Djs…

Recently I’ve started thinking its time for a hackday around djing… And BBC R&D should be interested in the idea. So instead of writing a paper I started writing a presentation quickly giving an overview of some of the justification why I felt a hackday was a good idea and what aspects of djing could do with hacking…

A lot of people have said, but surely there’s already music hackday… why would you feel the need to do something around djing…? Surely that fits into music hackday…?

Well yes it could do, but music is maybe too broad for a dj hackday… On slide 2 and 3, I push the idea of djing and recorded music oppose to making music. I’m quite rude about Alberton live which I don’t mean to, just think there’s so much more to the future of djing that making music.

I hope to improve the presentation which was done mainly for Social Media Cafe Manchester. There was quite a bit of insulting vinyl and thats not my aim really, and theres a lot more thinking around feedback mechanisms for djs which I need to add. Anyhow, you can read the PDF on slideshare.

The White Space Conflict mix

  1. Dark side of the sun – Rory Gallagher
  2. Breathe (Blake Jarrell remix) – Anna Nalick
  3. Wonder of life (F&W remix) – Tukan Light
  4. The strings that bind us – Arnej
  5. Please save me (Push remix) – Sunscreem vs Push
  6. Everythings been Written – 8 Wonders
  7. Gouryella – Gouryella
  8. Unexpectation (Dengavs Manus mix) – Vengeance
  9. The Truth (David West Remix) – Handstrong feat Tiff Lacey
  10. Language (Santiago Nino Dub tech mix) – Hammer and Bennett
  11. Nothing else matters – Max Graham feat Ana Criado
  12. 1999 (Gouryella mix) – Binary Finary
  13. Constellation (John O’Callaghan remix) – Thomas Bronzwaer
  14. Invisible Touch (Ferry Corsten’s Touch) – Bohina

Another new mix by myself, once again recorded via the analogue input in my laptop because the pacemaker’s own recording system is still screwy for myself. In actual fact I did record the mix twice at the same time, once on the pacemaker and again on my laptop. One sounded far better that the other as you would imagine. In actual fact I’m very tempted to upload the busted pacemaker mix, so people can hear the screwy recording but I’ll have to make it clear on another site (maybe archive.org) what its up there to do.

The mix is recorded while relaxing one day recently in my house. So there’s few mistakes, unlike when I’m attempting to mix while walking the streets of Manchester or heading down the wrong way in Irlam….

I’m tempted to upload this to soundcloud too, even though I somewhat dissed soundcloud for its lack of mix support. But the ability to download and licence the track is killer and mixcloud seem not bothered about ever supporting downloads of the mix. Meaning a whole group of people never listen to the mix because frankly who wants to listen to a mix on there browser? Even with the nice fuctionality they have around tracklistings and all that… Its still flash and worst still its mobile flash and once again Flash kind of sucks even on Android…

I a while ago suggested to Mixcloud the concept of mobile playlists tailored for Mixes, but they didn’t really see the point. But recently I suggested the same thing to Dirty Si and he was a lot more receptive to the concept. Right now when I do a mix, I tend to create a piece of metadata to go with the mix. The NFO file (yep straight out of the darknet) contains the playlist order and any other metadata I feel is required. I would use PLS, M3U or even XSPLIF but I’ve just done something to scratch my own itch. I might switch to using XSPLIF with a namespace for my own metadata and add the SMIL namespace. There’s a whole bunch of hacking which needs to be done in this area…

An appetite for disruption mix

Its been a long time since I have done a mix and recorded it mainly because my pacemaker no longer reliably records mixes any more. However I can record mixes the old way using my laptop and the analogue interface.

I also switched from soundcloud to mixcloud, which unforgivable doesn’t have the option to download the actual mix like soundcloud use to. But I expect I’ll upload it somewhere else in the near future for those who want it on there portable music player.

So here’s the first effort… I bring you my appetite for disruption mix.

How to use the Pacemaker editor with Ubuntu via wine

How I got the Pacemaker editor working under Ubuntu with Wine

This should be a easy task but Tonium did something to a later version of the free pacemaker editor, so it no longer worked. In the meantime I personally have been running a virtual machine just for the purpose of taking tunes on and off my pacemaker. No one could work out what they changed in the later version but although you could get the software to work, it wouldn’t recognize the pacemaker device at all. I even stuck it on WineHQ to see if that might help…

Many people tried different ways to get it working but none of them worked. Tonium unhelpfully said it was only supported on Windows and Mac.

But they came back with…

Yeah i am aware of this. ubuntu runs a program called ‘wine’ that emulates windows so you can still run windows only programmes such as this. was just wondering if anyone out there had experienced similar problems…

i have looked on ubuntu forums and pacemaker should run fine, apart from it being a bit fiddly to unmount sometimes.

Then today I had a good think about the problem and started thinking out of the box/experimenting over lunch. Last night I was convinced I would need to install a Github version of Wine for the USB to work and thought I’d install wine from source while eating my lunch.

But before I got to remove Wine, I thought I’d have a online search again and look through the wine settings again. Surely someone must have the solution. I found someone who suggested there might be a read/write problem with the pacemaker and suggested the following.

chown yourusername /media/yourpacemaker

chmod u=rw /media/yourpacemaker

After that I thought for a while, surely theres nothing magical happening. I mean Tonium are using open methods for most of the software and the build of the pacemaker. Even the config files are simply .xml files. The only illusion so far is the stm files which seem to be the analysed raw data stuffed in xml files. So we’re talking low level methods to make it all work, surely this would extend to the way Tonium did the method for putting tunes on the actual device. In actual fact, Musicinstinct2 had already started building a manager for linux and got it mostly working except for the stm file part. Then I had a moment of genius…

My thoughts I documented on the pacemaker getsatisfaction help list.

I got thinking that Windows simply mounts the Pacemaker then the Pacemaker Editor simply looks at a certain drive letter. The problem we’ve had is as default Wine sets the Pacemaker hard drive as drive E: as default. Windows from memory allocates drive letters from Z backwards. That or Tonium through they would be clever and use a letter which wouldn’t normally be used!

I also thought about upgrading my Wine to support USB better but I started thinking, wine can see the pacemaker as a drive if I select it. So it must be the editor which is at fault.

So the first thing I did was mounted the drive under Z: Y: X: then used different advanced options to see if that made a difference. By pure chance on the 1st time I loaded up the pacemaker editor it automatically showed the contains of the Pacemaker. I thought it was a mistake and decided to close it down and load it up again. Bingo! Exactly the same thing. So I did some crude operations like copying files, renaming files, etc. They all pretty much worked.

At this point I had to share my joy with the world by posting up this post.

After this I did some tweaking so it could see my music collection, etc and discovered the option of type was essential to the whole thing working. I had by pure chance selected floppy disc on the correct drive letter. I also tried removing drives to see exactly which drive it was expecting, and discovered it was all about X: it seemed. Without waiting I wrote up the whole thing on the community maintained forum.

Mount the Pacemaker as usual by plugging it into a linux machine (I’m using Ubuntu 10/10 64bit edition)

I set the pacemaker to be writable using,

"sudo chown yourusername /media/yourpacemaker"

"sudo chmod u=rw /media/yourpacemaker"

*warning if you don’t understand the command don’t type it in… and I’m not responsible for anything which happens.

I’m assuming you already have Wine 1.3 and the Pacemaker Editor installed…

In the Wine preferences, setup a new drive letter X: and set it to /media/Pacemaker

Then set the type under the advanced options to floppy drive.

Now start the pacemaker editor with the pacemaker connected to the machine and it should come up and you can drag files on and off it.

Now in hindsight it might just be the floppy drive option not the drive letter and I’m unsure if you need to make the pacemaker writable using the commands above. But to be honest, I don’t see them harming anything and I’m sure someone else will narrow the instructions down soon enough.

The only question left is if Linux pacemaker users will see this or not? I certainly hope so…

New Pacemaker firmware 16219

Pacemaker

Forgot to blog this but it seems like Tonium has pretty much disappeared from the scene but some how they uploaded a secret firmware upgrade package… If you have a Pacemaker and would like to try out the new firmware, here’s the details of how to do it. Bear in mind, this firmware is not official and was found on the pacemaker download site by chance. So its very beta, you have been warned

  1. Point you browser to this address: http://www.pacemaker.net/Default.aspx?documentID=158&
  2. once there you’ll be presented with a XML file… now Copy The sessionID… Then point you browser to this address : www.pacemaker.net/Default.aspx?documentID=159&FirmwareVersion=16219&SessionID=(SESSIONID)&DSN=00AA0xx101XXX
  3. Note Look at the address where is says (PASTE SESSIONID) cut that part and replace it with the ID you got from browsing the other page… once done you’ll can download the firmware file..
  4. Once downloaded, rename it to .ZIP… extract it…. the put the extracted file on you pacemaker in the .pacemaker directory (if you can’t find the .pacemaker directory make sure you can browse hidden files on your OS)… once done unplug the pacemaker and the update will be installedWarning: As there’s no official release, theres no manual as well…

You can also download the firmware here, if you can’t be bother doing the session ID thing.

I’ve installed it on my own and not noticed any side effects except the very small one of losing all my previous setup. After 5mins it was all back to as i remembered it.

New changes seem to be.

  • BeatLock – The beat lock has been much improved according to some people. I always use my ear so it little difference to me.
  • Snapping loops – I think the loops now snap to the beat, making it much easier to loop
  • Beat jumping – You can now skip jump beats if your timing isn’t quite right, this could be useful.

I would have liked to have seen more, but the community is getting organised so we may see some serious hacking very soon. I do wonder if they will respect the GPL by giving us all the source code.

Mixcloud, a service built for djs

In a quick follow up to my previous blog post about soundcloud… I’ve now spent some time with Mixcloud and to be fair its not bad. I’m considering switching over, not because I don’t like soundcloud but because its just not the greatest place to host mixes.

My only problems right now is the ability to upload a decent quality recording (the whole file has to be less that 100meg in total) and the ability to upload multiple types of files under the same mix.

The pledge of mixcloud

The playlist editor is great. It supports Serato playlists (which I’m hoping are in XML, so I can easily convert them from my nfo files I currently use.

Playlist control

Even better is the timestamp method which allows you to jump to any position in the mix and tie it to a point on the playlist. Excellent stuff
Complete timestamp control

Mixcloud doesn’t have the polish of soundcloud but its certainly a better fit for djs. As far as I can see the whole thing is free and it even has competitions you can enter (just like lets mix). Its also UK based which is great (soundcloud is Swedish). If I was speak to the guys behind mixcloud, I would say please please add,

  • The ability to license content including creative commons
  • Allow people to download the mixes if the dj allows it, like soundcloud do.
  • Allow alternative versions of the same mix (this could be a nice pro feature, pro users get access to the transcoder)
  • Add the ability to comment on sections of the mix and the whole mix if they want to
  • Groups are a good idea (they work well on flickr and soundcloud)
  • Spend a little more time on the design of the site if possible

Thats my list really…