WebMix: Webmonetization + Dj mixes for the next internet

Mark and Ian at Mozfest 2018

While recovering from Covid, I got a little time to finally sort out the WebMix idea which I also wrote up for Mozfest earlier in the year.

With the incredible and generous help of Mark Boas of Hyperaudio, I was able to use Hyperaudio lite to make clearly mark up a list of tunes in a DJ mix. Its what I’ve been looking to do for ages to move away from Mixcloud,

My finally setup was something I was playing with for ages but mainly via a self installed wordpress on my raspberrypi. I found problems when installing hyperaudio and in the end decided to go with a static website. I choose Publii as it had a linux client and I could just write the HTML easily (so many use markdown and other things, which would have made working with hyperaudio more difficult than it needs to be)

With the site creation out the way, I needed somewhere to host it.

Originally I was going to use Yunohost but I couldn’t find a simple webserver to just host the static files, instead I found a proxy server, which points at my NAS, which is running a very simple webserver. Of course the NAS has plenty of space, its also where the mixes sit, has a excellent redundancy and backup system.

The result of the experiment all sits here – https://cubicgarden.info/mixes

Digital Italics WebMix

The core part of WebMix (as I’m calling it) sits in hyperaudio’s transcript and webmontization support.

Hacking hyperaudio’s transcripts

Originally I always saw Hyperaudio for its ability to tie a knot between the written word and the audio (& video). It wasn’t till I saw a demo of the WebMon functionality is when I understood it could be the thing I need for DJ mixes.

With correctly written HTML, I can tell Hyperaudio what it should do, and with Mark’s help we had a prototype up and running.

Here is an example of the code from the quiver in the underground mix.

<li class="active" data-wm="$ilp.uphold.com/B69UrXkYeQPr">
<span data-m="0">Activator, I know you can (That kid chris mix) - Whatever girl</span></li>
<li data-wm="$ilp.uphold.com/3h66mKZLrgQZ"><span data-m="127000">Air traffic (Erik De Koning remix) - Three drives</span></li>
<li data-wm="$ilp.uphold.com/B69UrXkYeQPr"><span data-m="445000">Chinook - Markus Schulz pres. Dakota</span></li>
<li data-wm="$ilp.uphold.com/3h66mKZLrgQZ"><span data-m="632000">Opium (Quivver remix) - Jerome Isma-Ae &amp; Alastor</span></li>

Each tune has a time configured using the attribute data-m, this is  in milliseconds. As I have all the data in the old CUE files I created a long time ago. Mark helped me out with a nice script which saved me manually copying and pasting. (I also considered writing a XSLT to do the conversion). In between sleeping and relaxing with Covid, I got a number of mixes up, changed the theming and finally got to grips with the static file uploading process, and the results you can see on the site.

Current webmix site

Payment and royalties

You will also notice each tune/list item also has data=”wm” attribute with a $ilp (payment pointers). Currently they are pointing to myself and Mark Boas. Obviously I would change them to the payment pointers of the artists/producers/djs involved but I don’t know any which have them so far. Which leads nicely on to the next challenge for WebMix.

I did/do have a plan to do a mix with dance music from artists which have payment providers but that is still in the pipeline. Along side this, myself and Mark thought about some kind of database/airtable/spreadsheet/etc with payment pointers crossed linked to their discogs profile.

WebMix active on my site

Maybe this is something which could be done in the next grant for the web call for participation?

Back to the current experiment, here is Opium (Quivver Remix) – Jerome Isma-Ae Alastor. You could imagine one payment provider decided between all involved which could be used to pay for each time its played on the site. (I am very aware this is very simplex and the royalties of music is a total nightmare!) but the point of the payment pointer is to hide the complexity behind one simple payment pointer, how its divided afterwards is up to each of the parties involved. I’m imagining a management agent, organisation or even dare I say it DAO; responsible for the payment pointer. There’s already things like revshare, which means you can have multiple people/entities behind the payment pointer and theres interest in this space. Long tail economics certainly could benefit here.

Anyway its a long complex area which I’m best staying out of…?

The main point is its all working and expect more updates soon… I know Mark has other ideas, while I still need to get older mixes up. I also would like to tie the whole thing to something federated or at very least setup a activity-pub feed.

Maybe I should be more ill more often?

Its going to be a busy few weeks again

Ethical Dilemma Cafe Manchester through the windowIts been a very busy few weeks and theres little let up heading into May.

I noticed I haven’t blogged for a while. Not out of choice, its just been a super busy time.

Between the creation of the ethical dilemma cafe in Manchester, developing the adaptive podcasting app and web creator (more on this soon), suffering with a cold (not covid, I even got my first PCR test just incase the 4 rapid tests were all wrong), my birthday and dating an amazing woman (now my partner).

Of course I’m ok but its amazing how things I use to do all the time like booking trains, hotels, flight, etc have become more tricky than in the past. In the coming month I’ll be in London, Bristol, Newcastle/Gateshead (for the covid delayed Thinking Digital conference), Brussels (for the Exit platforms hackathon) and maybe even Amsterdam (for the in person Publicspaces conference #2). I’m also trying to go by train when ever possible!

My sleep cycle has become a bit of a mess and things keep pushing earlier starts into my calendar. If I could show a graph of my quality of sleep, sleep length, weight and effectiveness… It would be so telling.

I’m keeping a eye on this all and have a holiday booked for Lisbon. Not using my airline credit which was a total con for short haul flights. Ultimately I had to pay a large fee from the airline credit and I was able to book with another airline for cheaper than the fee! What a joke!

So in the next month, expect more quiet time while I work things out and relax in between. I really hope to sort out the webmontizated DJ mixes and heck even do some more mixes, as the incidental contact high is great but its time for a new mix. Good thing about traveling is more time for mixing.

Web Monetised DJ mixes anyone?

Its Mozilla Festival 2022 virtual week and the grand WebMontisation experiment is underway.

While thinking about the experiment and the ability to tip people, I thought about this aspect within mixes. Originally I thought about it per mix as WebMontization is page level, although there are plans for link level monetization in store.

Then I saw a bunch of Hyperaudio experiments with WebMon. This got me thinking imagine if every artist/label had a payment pointer?
Its not like we don’t have the precise timing metadata, especially when recording a mix digitally.

WebMon Mixing

For example here is the Pacemaker editor, which gives you exact times of when tunes are used and not used. The mix is my latest one, the incidental contact high mix, I do love that mix!

With the advantage of metadata lookup, it wouldn’t take a lot to correctly identify the tune and auto discover the payment pointer of the artist/label. For example here is Protoculture which is appears 3 times in the mix. With something like hyperaudio, it would be pretty straight forward to automatically send a stream or micropayment to the artist/label everytime the track is played within a mix.

With all this in mind, I’m thinking about creating an experiment.

If I was to do a mix using creative commons attributed licensed music, with all artists who have payment pointers. Then provide it through hyperaudio on my site.

Wouldn’t that be a really interesting experiment?

Following what Coil & Mozilla have done with the tipping experiment, I could use payment pointers for a number of charity’s instead?

Coil tipping

My first tip went to Hyperaudio!

Its certainly feel like a perfect DJ Hackday project?

I have refined the idea on the WebMon community site

Project description

The existing models for distributing DJ mixes is frankly painful with many DJs having to fight with take-down notices and copyright flags.
I am investigating ways to self-host and share DJ mixes with the care and attention of what a DJ would like to bring to the mix, and include a way to pay the artist/creator of the music in the mix.

Ways in Which I Am Web Monetizing These Resources

Currently I am Web Monetizing the whole of the site but I am going to change the audio player to HyperaudioLite and take advantage of the new feature to pay per section of the audio.
As a DJ, my main interest is to share the mix with as many as possible without limits and constraints. I will turn off WebMon for myself and use the payment providers of the artists instead. As I expect many artists have not heard of WebMon and so I recommend using payment providers of charities and non-profits instead (same ones Mozilla have used throughout the Mozilla virtual festival).

As more artists and labels start to support WebMontization and get payment pointers. It will be easy to reroute the payments to the new payment pointers and even split payments between groups/collaborations.

Ideally I’d like to see this fit within the fediverse systems like funkwhale, reel2bits or Castopod enabling support for future forms of sharing, ignoring and distributing.

The endless ambient cold mix

Its been a long time since i put out a Pacemaker mix. Main reasons being in August I damaged my thumb playing Volleyball. When using the Pacemaker device, I use the thumb to grip the device which was painful. I tried using my left hand but its kinda made for a right handed person (due to the positioning of buttons etc). As that took months to heal (its still not 100%) I also came down with a cold which turned into the flu. Luckily it was pre-omicron covid19 variant and I was testing all the way through the month long (as some people have called it) the mother of all colds.

With all this, I was able to pump out a mix while lying in bed one night. My friend Jasmine suggested it should be called “the sick mix.” So taking that notion, I present a more ambient slowed down mix from my usual mixes.

The endless ambient cold mix, on mixcloud and my own cloud.

Enjoy!

  1. Dark star – Delerium
  2. Troy (Push remix) – Sinead O’Connor
  3. A break in the clouds (Main mix) – Holden
  4. Soloris – Andro
  5. Flashback – Laurent Garnier
  6. Subrasumstimulation (Johnson mix) – Oliver Lieb
  7. Running up the hill (Jerome isma-ae bootleg mix) – Placebo
  8. The Storm – Intertus Dei
  9. Rheinkraft – Oliver Klien
  10. Grasshopper (Dance version) – Sander Van Doorn
  11. Raw Cut – Laurent Garnier
  12. Follow me (Roger shah extended deeper translation remix) – Jam Spoon
  13. Anomaly (CJ Art’s underwater tales remix) – Gordey Tsukanov
  14. Dead Cities – Future sound of London

I was always scared of tresor mix

Tresor I had the absolute joy to see Laurent Garnier at the Manchester International festival recently (July 2021). During his video there was lots of references to different things in his career including Manchester and also Berlin. There was a distinct moment when I turned to my sister and whispered, I have been to many clubs in Berlin during the first 15 years of the fall of the Berlin wall, but Tresor scared me and I never went because of the fear. I had heard too many stories of this hard techno/gabba club and the crazy things which could happen in the darkness of the disused bank vaults. Do I regret not going? A bit, but it was genuinely a little scary especially with me not speaking German. Maybe this is why Victoria resonated with me. Its certainly a stronger almost techno mix with no let up in pace and heavy beats. Look out for the Acid Trax! Its a classic killer! Imagine dancing in a vault in the dark to the raw sounds of the TB 303!

Enjoy the mix, which is another entry in the locked down, mixing out album of mixes. Also linked on my DJ blog.

  1. Acid drops – Meanwhile, back in communist Russia
  2. M.I.L.F – Laurent Garnier
  3. Trick – Carlo Ruetz
  4. Opium – Jerome Isma-Ae & Alastor
  5. Beat (Da Boxx) – Laurent Garnier
  6. Energy Flash – Joey Beltram
  7. Acid Trax (album version) – Phuture
  8. System hack – Carlo Ruetz
  9. Intruder – Armin van Buuren vs M.I.K.E
  10. Shnorkel – Miki Latvak & Ido Ophir
  11. Pǝsnɟuoɔ (Confused) – Laurent Garnier
  12. Rheinkraft – Oliver Klein
  13. Subrasumstimulation (Johnson mix) – Oliver Lieb
  14. Interstate Emperors – Jeffed

Wednesday 18th August

Its been a while but getting some good responses to this mix.

57th in the global tech trance charts

Isolation in the fast lane mix

Diabolo tricks in the garden

After a week or so in isolation although negative throughout, I turned to the Pacemaker device for a new mix. Something different from my usual progressive trance style. There’s some tunes I’ve been playing out recently mixed with some classic trance, all at a slightly uplifted 133-134 bpm. Listen out for the Armin van buuren mashup of Eat Sleep Rave repeat drumming through Grotesque.

Enjoy the mix, which is another entry in the locked down, mixing out album of mixes.

  1. Mezzanine – Gareth Emery
  2. Go Fast! – Organ Nilsen
  3. Invasion (ASOT 550 Anthem) – W&W
  4. Strange Bends (Kyau & Albert remix) – Sebastian Sand
  5. Go (Extended mix) – Protoculture
  6. Made of love (Extended mix) – Ferry Corsten feat Betsie Larkin
  7. The system – Inertia
  8. Take everything (Extended mix) – Emma Hewitt
  9. Floyd (Extended mix) – Jerome Isma-Ae & Alastor
  10. Halcyon (Alex M.O.R.P.H remix) – Andy Moor
  11. Eat sleep rave repeat vs Crushed vs No good (Armin van buuren mashup) – Cosmic gate & Mark Sixma vs. Fatboy slim
  12. Grotesque – RAM & Alex M.O.R.P.H

Life and joy in metropolis mix

Manchester City stadium with Lasers
Nice of Manchester City stadium to put on a light display for my latest mix

A mix with pace and some great old and new tunes. Its short and sweet but packs a punch. Recorded as the UK opens up after its third lockdown. The cases have dropped and the vaccination is going strong. You can get a real sense of the joy in peoples faces and living in the city is once again a great place to be, no matter what Anne Clark says.

Enjoy the mix, which is another entry in the locked down, mixing out album of mixes. You can also now listen to it at its original high quality and advert free on my personal mix site.

  1. Sleeper in Metropolis (Club mix) – Anne Clark
  2. Untenthered (Jerome Isma-Ae remix) – Alastor & RUE
  3. Love Stimulation (PvD Love club mix) – Humate
  4. The Descent – Protoculture
  5. Silence (Jerome Isma-Ae Extended remix) – D-Nox and Baya featuring Lenn V
  6. Groteseque – RAM & Alex M.O.R.P.H
  7. Go (Extended mix) – Protoculure
  8. Shnorkel – Miki Litvak & Ido Ophir
  9. Wrist block (Joey Beltram remix) – Side Four
  10. Labyrinth (Paul Keyen remix) – Lee Cassells
  11. 1998 (Gouryella remix) – Binary Finary
  12. Freedom (Extended remix) – ARTY v Muvy

My own mixcloud, finally?

Mixing live in Skopje

I have been for a long time looking for an alternative to mixcloud. I have tried many things including some self hosted solutions like navidrome, subsonic, madsonic, airsonic and ampache. They have all been good except they are best for private sharing. I really wanted to use funkwhale but it was so geared up for single tracks it just didn’t make sense to run a node with my own mixes on it. There is so much I could suggest for  making these software/services better for DJs rather than musicians. A DJ version of funkwhale could be pretty cool, especially seeing the amount of DJs using Youtube and paying for Mixcloud premium to mix live during the pandemic. Heck you could even use web-monetization too (just done).

So with all this and finally thought I have the bandwidth and the storage, I just need a site and some simple software which can share the music files. So I decided to actually setup WordPress with it looking at the local file system (which I can easily have tons of storage). I was going to explore the static file generators again but decided to get something going.

Over the last few days between helping someone out with Linux and cryptocurrencies, I setup WordPress on my RaspberryPi 4 using Yunohost again. As its pretty much static, I think it makes sense.

So here is my own mixcloud site, which I’m still populating, but the latest mixes from my locked down, mixing out album are up complete with artwork. Expect to see more changes over time including a better audio player, more mixes and more everything.

Its not exactly a mixcloud replacement to be fair and my plans to use the .cue files and make better use of playlists, is put on hold for now. I’m sure there is audio plugin which will make use of them. Love to have UPnP and Subsonic apis access from wordpress, but I dream?

Do enjoy and let me know what you think could be improved.

Little update

Following my point about making it work for DJs and mixes. One of my biggest bug bears is playlists. I have been through many of the wordpress plugins for audio playback and I can’t find one which allows me to specify points in a long mix, when different music is played. Its simply a tracklist but all of the ones I have seen and tried are focused on single tracks. Meaning slicing the mix into pieces instead of marking out areas. None of them seemed to support CUE files or things like Ogg vorbis chapters. If there is one I should be looking at, do send it my way because it seems like such a simple thing to do, but I guess theres not enough interest to make it?

Another update

I have retired the old Mix site and replaced it with a new better one.
Learn more about the changes and WebMix.

Digital Italics WebMix

Weather is strange mix

Rain storm over east manchester

What a pacemaker mix, quite mix of tunes from previous mixes with some new ones. All with a changeable pace throughout.

I do love this one which was done during a period during April in Manchester with snow, rain and hot sun over a period of days. Weather is strange just like the choppy nature of this mix.

Listen to it on my personal cloud or mixcloud here and enjoy!

  1. Sunset (Bird of prey) – Fatboy Slim
  2. Go (Extended mix) – Protoculture
  3. Running up the hill (Jermone isma-ae bootleg mix) – Placebo
  4. Prosac – Tomcraft
  5. Wrist block (Joey Beltram remix) – Side four
  6. Wilde (Extended mix) – Jermone isma-ae & Alastor
  7. Follow me (Jermone isma-ae extended remix) – Jam Spoon
  8. Ecstasy – Eddie Makrabi featuring Einat
  9. Outlaw (Extended mix) – Fatum
  10. Sequence (Extended mix) – Estiva
  11. Tears (Protoculture remix) – Dakota
  12. Alastor & Rue (Jerome Isma-Ae untethered remix) – Progressive Astronaut
  13. Sunrise – Marninx pres Ecco
  14. Tomahawk (Extended mix) – Maarten de Jong
  15. The pride in your eyes (Martin Roth remix) – Tillmann Uhrmacher

A unforgettable summer in the city: the mix

A unforgettable summer in the city mix

Its been one heck of a summer, from the covid19 pandemic, national lockdowns to the protests for .

Every once in a while I have been putting out a few mixes under the new album/category of locked down and mixing out. The mixes have been good but I felt they each had something missing, so this is the best bits of previous mixes put together into something extra special.

Its the mix I am listening to when I get out with the Diabolo or go for a long walk.

Enjoy!

  1. A new beginning – Marcus Schossow
  2. Chinook – Markus Schulz pres Dakota
  3. Opium (Quivver remix) – Jerome Isma-Ae & Alastor
  4. Open up – Leftfield
  5. Intruder – Armin Van Buuren vs M.I.K.E
  6. My Beat (Ambassador extended remix) – Blaze
  7. Follow me (Jerome Isma-Ae Extended remix) – Jam Spoon
  8. Floyd (Extended mix) – Jerome Isma-Ae & Alastor
  9. Opulence – Simon Patterson
  10. Numb the pain – Will Atkinson
  11. Seven Cities (V-One’s living in the cities mix) – Solarstone
  12. Halcyon – Andy Moor
  13. Tears (Protoculture remix) – Dakota
  14. Outlaw (Extended mix) – Fatum
  15. Amino Acids – Tau-Rine
  16. Freedom (Extended mix) – ARTY v Muvy
  17. Indigo – 4×4

A better way to listen to mixes online?

Funkwhale audio logo

For a while I have been thinking about leaving Mixcloud. Its nothing personal, I think its a great service for djs but its clear their business model is starting to interfere with the listening experience.

I had a thought about what Mixcloud do for me and decided these are the key things.

  1. Hosting the full mix with limited rights problems (unless you do something like play a track from the same author twice)
  2. The community of people and djs in one place
  3. Ability to see the actual tracks within the mix

With this in mind, I thought I’d see what else was out there as I’m lucky enough to be sitting on a large enough internet connection to host my own mixes and become a node on a larger decentralised network. If it was build like the fediverse, that could solve the community side too? After looking around for alternatives I found a new upstart called funkwhale. You may have seen I mention it recently in a previous blog.

Maybe 1 and 2 could be solved but what about 3?

The last part of the puzzle seemed to be the track problem, as you want seamless playback but get an idea of what you are listening to. Mixcloud does this via metadata, which you can create via a slider over the audio waveform. Some DJ systems create this for you like the Pacemaker for example but that metadata is lost in translation I found. If only there was a standard way to define areas of a mix without slicing the audio mix up?

For example, here is a ambient mix I liked recently.

Its by Tonepoet and even they have gone through the effort of adding this metadata to their personal site complete with timings. I do a similar thing but without the timings (which I really should have added since I had them all and entered them into Mixcloud manually.

I looked a number of things including a bunch of playlist formats including pls, m3u and xspf. Even looked at smil and asx to see if they would help, but their problem was player support. The issue seemed to be they all treated their smallest objects as physical files rather than subsets of files. I did buy into xspf thought it was close with this extension.

The extension element allows non-XSPF XML to be included in XSPF documents. The purpose is to allow nested XML, which the meta and link elements do not. xspf:playlist elements MAY contain zero or more extension elements.

<playlist version="1" xmlns="http://xspf.org/ns/0/" xmlns:cl="http://example.com">
  <extension application="http://example.com">
    <cl:clip start="25000" end="34500"/>
  </extension>
  <trackList />
</playlist>

Close but not quite right and player support for extensions was going to be low. This is when I rethought the problem with something like .nfo files and found .cue files. Here is an example…

REM GENRE Electronica
REM DATE 1998
PERFORMER "Faithless"
TITLE "Live in Berlin"
FILE "Faithless - Live in Berlin.mp3" MP3
  TRACK 01 AUDIO
    TITLE "Reverence"
    PERFORMER "Faithless"
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "She's My Baby"
    PERFORMER "Faithless"
    INDEX 01 06:42:00
  TRACK 03 AUDIO
    TITLE "Take the Long Way Home"
    PERFORMER "Faithless"
    INDEX 01 10:54:00
  TRACK 04 AUDIO
    TITLE "Insomnia"
    PERFORMER "Faithless"
    INDEX 01 17:04:00
  TRACK 05 AUDIO
    TITLE "Bring the Family Back"
    PERFORMER "Faithless"
    INDEX 01 25:44:00
  TRACK 06 AUDIO
    TITLE "Salva Mea"
    PERFORMER "Faithless"
    INDEX 01 30:50:00
  TRACK 07 AUDIO
    TITLE "Dirty Old Man"
    PERFORMER "Faithless"
    INDEX 01 38:24:00
  TRACK 08 AUDIO
    TITLE "God Is a DJ"
    PERFORMER "Faithless"
    INDEX 01 42:35:00

Perfect, so I took one of mixes, Quiver in the underground and turned the .nfo file into a .cue file.

REM GENRE Tech Trance
REM DATE 2019
PERFORMER "Digital Italic"
TITLE "Quiver in the underground mix"
FILE "Quiver in the underground mix.mp3" MP3
TRACK 01 AUDIO
TITLE "Activator, I know you can (That kid chris mix)"
PERFORMER "Whatever girl"
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "Air traffic (Erik De Koning remix)"
PERFORMER "Three drives"
INDEX 01 02:07:00
TRACK 03 AUDIO
TITLE "Chinook"
PERFORMER "Markus Schulz pres. Dakota"
INDEX 01 07:25:00
TRACK 04 AUDIO
TITLE "Opium (Quivver remix)"
PERFORMER "Jerome Isma-Ae & Alastor"
INDEX 01 10:32:00
TRACK 05 AUDIO
TITLE "Surveillance"
PERFORMER "Jordon Suckley & Kutski"
INDEX 01 15:24:00
TRACK 06 AUDIO
TITLE "Nitric (Division one remix)"
PERFORMER "Hybrid system"
INDEX 01 19:02:00
TRACK 07 AUDIO
TITLE "Circa-Forever (Galen Behr & Organ Nilsen remix)"
PERFORMER "Rapid eye"
INDEX 01 23:55:00
TRACK 08 AUDIO
TITLE "Opulence"
PERFORMER "Simon Patterson"
INDEX 01 30:05:00
TRACK 09 AUDIO
TITLE "J'ai envie de toi (Protoculture remix)"
PERFORMER "Armin Van Buuren presents Gaia"
INDEX 01 35:10:00
TRACK 10 AUDIO
TITLE "Z.I.T.A (M.I.K.E's progressiva mix)"
PERFORMER "Hiver & Hammer with Funabashi"
INDEX 01 39:30:00
TRACK 11 AUDIO
TITLE "Kubrick (Extended mix)"
PERFORMER "Jerome Isma-Ae & Alastor"
INDEX 01 42:01:00

Tried it out on a number of media player and they all worked except Plex.

There is a very good chance if I was to run my own funkwhale node/server I could set it to index .cue files and playback the mix in a seamless way like Mixcloud? Theres only one way to find out really… Get Funkwhale installed!

On a side note I am slightly kicking myself now because I entered all that metadata into mixcloud but never stored it myself. I’m going to need to go through 90 of my own mixes and convert my .nfo files into .cue files.

I have the SQLite Database for my pacemaker device with the actual real timings but I need to identify which mix is which one (another thing I should have done, as changed the names of the mix depending on many things). I also hoped mixcloud’s developers guide would come to the rescue but it looks like maybe a GDPR request is my only option if I want the metadata for my mixes?

Changes to the experience of mixcloud for free listeners

Rain clouds
Stormy rain clouds are coming?

As you may have noticed I use Mixcloud for uploading my DJ/Pacemaker device mixes. It works quite well because they upload the whole track with a few restrictions and you can listen to the lot anytime. I use to upload them to soundcloud but that didn’t work out too well.

Mixcloud has been pretty good to me but recently I noticed some changes coming into effect.

Some changes are coming to Mixcloud’s free playback experience. As a valued creator of the Mixcloud community, I’d like to personally notify you in advance about why we’re doing this.

We need to make some changes in order to keep running a legal platform in line with our licensing agreements, and a platform that is truly sustainable for the long term. Please read this open letter from myself and my co-founders to understand why and how these changes contribute to building a fair and sustainable streaming model that supports artists. I’ve summarized this for you below:

What’s changing?

Free listeners will only be able to seek forwards while listening to a show.

Free listeners will be able to listen to the same show maximum 3 times in a rolling two-week window.

Free listeners will not be able to listen to shows that feature more than 4 tracks by the same artist or more than 3 tracks from an album.

There more but its clear the pressure is on. Its nothing personal about mixcloud, they have to make money and its pretty fair. But I can’t help but  wondering about dataportability, because although I’m less concerned as I have all the mixes complete with track-listings and mix art on my machines backed up (The only thing I would like is the tags and some of the timings which I may not have directly).

I’m  wondering where I would go if I did move on?

The copyright filter would kill uploading to youtube and archive.org. I wonder if theres a decent alternative which is part of the dweb? The closest I can see is peertube, but its focused on video. To be fair I have enough bandwidth to host my own mixes on a instance of peertube…. Maybe something for a rainy weekend?

The knights of the old republic mix

Nice little mix of tunes including some Old Skool/Rave classics and even some Dubstep. I forgot how much I love Mogusa laser beams, so I used it twice. I recorded the mix during a delayed flight from Berlin to Manchester via Amsterdam. My pacemaker device needs a new battery installed but I can easily charge and use it with a external USB battery pack.

I’m sure I came up with a better name for the mix but after experiencing Re:publica for the first time, it seemed apt.

Enjoy the mix!

  1. Altern8 – Infiltrate 202
  2. Miki Lutvak & Ido Ophir – Shnorkel
  3. Leftfield – Open up
  4. Tomcraft – Happiness and Loneness
  5. RAM – Grotesque (Alex MORPH & RAM mix)
  6. Mogusa – Laser Beams
  7. Blaze – My Beat (Jan Driver mix)
  8. Moogwai – The Labyrinth (part one)
  9. The Prodigy – Charly
  10. Sander van Doorn – Ninety
  11. Jon Mangan – Cuckoo
  12. Kevin Saunderson and Joey Beltram – DJ Culture (Joey Beltram mix)
  13. Khomha – The Dark Knight
  14. Mogusa – Laser Beams
  15. Frequency – Kiss the Sky

The Skopje sunset mix

Another series of trips means another series of new mixes on my pacemaker device. This one was done one evening in Skopje, Macedonia. Slightly cut short by having to get somewhere for dinner but its a different kind of mix with a number of ones I’ve played over the years.

  1. Empty Street – Late night Alumni
  2. Columbia – Paul Van Dyk
  3. Ephemeral – Nakhiya
  4. Cream – Blank & Jones
  5. Humming the lights – Armin Van Buuren pres Gaia
  6. The Dark Knight – Khomha
  7. Nailed (James Dymond remix) – Paul Webster
  8. Emotional Life (Elite Electronic Remix) – Armos
  9. Nardo (Jorn Van Deynhoven Mix) – Jorn Van Deynhoven & Manuel Le Saux
  10. Going Home (Jorn Van Deynhoven mix) – Cosmic Gate & Emma Hewitt

Enjoy!

Less blogging recently…

You might have noticed less blogging from me recently. Theres a number of reasons mainly to do with being on holiday in Portugal & Spain. But also I’m working on the living room of the future project. Something I highly recommend you should sign up to experience.

I did about 6 pacemaker mixes while away on holiday but I would say only 3 maybe 4  are worth publishing. So look out for them on Mixcloud.com.

Leaving Madrid, recorded on the plane back to Manchester

  1. First attempt – Tomcraft
  2. Energy Flash (Graffiti on mars remix) – Joey Beltram
  3. Flight 643 (oliver klein remix) – Ferry Corsten
  4. Fractal – Bednar
  5. I feel wonderful (cosmic gate’s from AM to PM mix) – Cosmic gate feat Jan Johnston
  6. She wants him (Blake Jarrells panty dropper mix) – Moussa Clark & Terrafunka
  7. Opium – Jerome Isma-Ae & Alastor
  8. Suru (martin roth electrance remix) – super8 & tab
  9. Anomaly (Eeemus’s Higgs Boson remix) – Gordey Tsukanov

The heights of Lisbon, recorded during on the evening nights in Lisbon.

  1. Open up – Leftfield
  2. Loneliness (club mix) – Tomcraft
  3. Whites of her eyes – Simon Patterson
  4. Delores – Indecient noise
  5. From Russia with love (matt darey mix) – Matt Darey pres DSP
  6. Jump the next train (Vadim Zhukov dub) – Young Parisians feat Ben Lost
  7. Labyrinth (Paul Keyan remix) – Lee Cassells
  8. Strange world (M.I.K.E’s rework 2006) – Push
  9. Souvenir De Chine – Fire & Ice
  10. Take me away (into the night) (purple haze remix) – 4 Strings
  11. Sweet little girl (Voolgarizm remix) – Mario Piu
  12. Tenshi – Gouryella
  13. Uncommon world – Bryan Kearney
  14. We are one (instrumental mix) – Dave 202
  15. Why does my heart feel so bad (Ferry Corsten remix) – Moby
  16. Anahara (extended mix) – Ferry Corsten pres Gouryella

Raving in Albufeira, recorded on a long bus ride from Albuferia to Faro

  1. Sunset (bird of prey) – Fatboy Slim
  2. Rheinkraft (extended mix) – Oliver KleinDj Cul
  3. ture (Joey Beltram mix) – Kevin SaundersR
  4. evolving doors (club mix) – Ronski Speed
  5. Wrist block (Joey Beltram remix) – Side Four
  6. Running up the hill (Jerome isma-ae bootleg mix) – Placebo
  7. Flat Beat – Mr Ozio
  8. Shnorkel – Miki Litvak & Ido Ophir
  9. Valhalla (tonerush remix) – OneBeat
  10. Higher state of consciousness (dirty south remix) – Josh Wink
  11. Aumento – Joey Beltram
  12. EDM Death Machine – Knife Party
  13. A9 – Ariel
  14. Brainwashed (Club mix) – Tomcraft
  15. Gouryella (extended mix) – Gouryella
  16. Anahera (extended mix) – Ferry Corsten pres Gouryella

I finally took up the Gratitude habit and started publishing them here. Standardnotes has quite nice system to publish notes but also keep parts secret if you choose to. Its like I imagined for mydreamscape ages ago.