Category Archives: Geek Talk

Tutorial – Ableton Explained #1: How does audio warping work?

Ableton Live’s audio warping is really awesome. You can use it for lots of cool stuff, from getting your audio loops or tracks in time with Live to completely mangling recordings beyond recognition.

I’ve seen a lot of tutorials that do a great job of showing you how to use it, but I haven’t seen anyone actually explain how it works, so I made a video about it. Below is a bit of info that I also mentioned in the vid:

Continue reading

MIDI Fighter 3D Review

Although this is old news by now, I’m officially one of the first users of the MIDI Fighter 3D from DJTechTools, which I won off them in a contest they held back in March. The second I found out I’d won I decided to write the first complete review of the MF3D.

So after several days of rigorous testing (read: ‘playing with it and waving the thing around’) I finally think I’ve found out enough about its strong points and its kinks to write a useful article about it. Needless to say, the MIDI Fighter 3D is already a permanent part of my live setup. I find the arcade buttons a joy to play drums on, so it’s currently replacing one of my launchpads. I’ll talk more about the buttons a bit later.

The gist of what I’m about to write is this: although the hardware side of the controller is absolutely awesome and will definitely be a joy for any musical gear-head, at the time of this writing, the firmware still has some kinks and glitches. However, I’m sure DJTT will fix each and every one of them with future updates. Here’s the full version of it: Continue reading

Finally, a detailed review of the VMeter, complete with demo video

The explanation for the video is at the end of this post. Just so you can better understand it, I recommend reading the whole article (something of a daunting task for the internet attention span, I know – but you can always bookmark it and read it over a period of time. I’d be honoured.)

*Okay, so I’m posting this the day after tomorrow instead of tomorrow, but at least I worked hard on it.

I got the VMeter quite a while ago, and I’ve already made it a permanent part of my live setup, but only recently did I have the chance to play with it a little more and get to know the full extent of its capabilities. A more concise version of what I’m about to write about it is that although it does have its glitches (I don’t think there’s an open source project in the world that doesn’t), I believe it has the potential to become an unbelievably powerful tool in the hands of someone with enough imagination and time on their hands.

Continue reading


An attempt at classifying controllerism

In case you don’t know exactly what controllerism is, the video below details all the basic concepts, techniques and tools used for it.   If you’ve already seen it and know what this is about, feel free to skip ahead.

I have no precise idea why I decided to classify controllerists, but a system of doing so happened to spring into my mind and I couldn’t just ignore the thing. I’m interested in mythology and magic lore and the like, so I decided to draw some inspiration from there when naming some of the different types. So here goes.

Without doubt, the main thing that sets the controllerist apart from other electronic musicians (or any other musicians, for that matter) is the approach to live performance. Anyone with some basic knowledge of music production software can create a track in the studio, but it takes a controllerist to genuinely perform it live, instead of just pressing a play button and letting it unroll, as a lot of DJ’s do. So, based on the content created during a performance and approach to it, I’d say there are 4 major types of controllerists.

- ‘T’ Controllerists (as in Transfiguration – turning something into something else)

During a performance, a ‘T’ controllerist usually uses loops, patterns and/or songs that have been recorded or sampled beforehand (or even live external sound sources – be it acoustic textural recordings or anything else – resulting in a very experimental and rare approach), which he mixes together or mangles to create something entirely his own. No matter the specific techniques used (time stretching, beat juggling, filter build-ups and the like) it’s called live remashing and it’s the aspect of controllerism closest to the general concept of DJ-ing, although it would be a huge mistake for the two to be confused. Controllerism is something else altogether. This approach is the one featured in the video above. Besides Moldover (who was a ‘T’ at the time he made the “Approach to Controllerism” video), and Ean Golden, a good example of a ‘T’ controllerist is Nosaj Thing, who mixes his own music and beats. I consider him to be a ‘T’ since he uses loops and samples recorded before the actual performance to create versions of his own tracks that are different from their album counterparts.

- ‘C’ Controllerists (as in Conjuration – making something from nothing)

A ‘C’ controllerist usually uses a set of virtual instruments and pre-designed (not pre-arranged or pre-recorded) sounds (including one shots) to create a song from scratch, either by recording patterns on the fly using live looping to layer different parts of a song and build it gradually, or by just playing the whole thing live, from beginning to end. The latter approach generally results in tracks that are simpler, more raw and shorter, although this is the approach that allows (or even requires) virtuosity the most, and a true master will be capable of improvising very complex songs and beats. ‘C’ controllerism is the closest thing to the general conception of what it means to play a live instrument, although the truth is that any controllerist setup is actually an instrument in its own right. Using live looping, a good example of a ‘C’ is Rheyne, which I have previously  featured here. Two other great examples of ‘C’ controllerists are Edison and Jeremy Ellis (only when he uses the Maschine exclusively).

- ‘H’ Controllerists (as in Hybrid)

A combination of the two types I’ve already talked about, an ‘H’ controllerist uses pre-recorded loops and samples in some parts of a performance and plays or records other parts live. Although a ‘T’ controllerist might use the occasional sweep, texture or one shot by assigning it to a MIDI note (hence ‘playing’ it live) and ‘C’ controllerists sometimes use sample slices to ‘play’ a loop from another song, I don’t consider this to be enough to classify someone as an ‘H’. To be classified as such, one must heavily rely on both approaches to create music during a performance, such as using pre-recorded loops for the harmony and melody of a song and manually laying down the bass and the beat. An example of an ‘H’ controllerist is Audiosurfer.


There’s a debate going on in my mind about including this next category in the general system, so I’m going to mention it and have my potential readers decide whether it fits.

- ‘I’ Controllerists (as in Instrument)

I don’t think this requires much of an explanation. An ‘I’ controllerist also uses an external instrument during his performance. By ‘external instrument’ I mean something capable of creating sound on its own. This definition includes MPCs, electric guitars and the human mouth (singing, beatboxing and the like). As far as I know, Moldover now uses an electric guitar during his performances, which would include him in this category, along with Jeremy Ellis (when not exclusively using the Maschine – which is most of the time). I’m unsure whether the ‘I’ approach is fit to be called controllerism at all, but I think it would be fair to say that it’s practically on the border between controllerism and another type of musical approach. I think the best way to think about this is to say that when a performer uses the external instrument to complement the live set on the controller (as Moldover does), then the performer is a controllerist. If it’s the other way around (such as a performer who only uses software and a controller to loop or effect the instrument), then the performer is of another category of musicians. A great example of ‘I’ controllerism is Tim Exile:


I’d care to mention that I consider myself to be a ‘C’ controllerist and that the final version of this system of classification is here, but other than that, I think I’m pretty much done at the moment.