Algorithmic music is something of a byproduct of what’s sometimes still perceived to be a “problem” of music made with computers: it’s difficult for the audience to perceive that what a computer performer is performing live is *actually* live. The tedious cliche of “how do I know they aren’t just checking their email?” is still, sadly, an observation that computer musicians have to deal with to some extent.
Laptops are extraordinary instruments because they can afford actions that trigger actions that trigger actions etc. One parameter can change several parameters, which might in turn change something else. Ableton’s Rack macros are great for this, but Max takes this to an infinitely deep level.
The Max for Live device I have here is a MIDI effect made for beats. Admittedly it’s not quite “algorithmic” in nature, but it uses chance to either add notes or take away notes, and you can control how likely that will happen with the two dials.
The ‘+’ dial will add random notes by copying a note that comes into the device and spits it out later, while staying in time with the music. The higher the ‘+’ dial is, the more notes get copied and played out, and sooner. With this dial set very high, the outgoing sound can get very chaotic.
The ‘–’ dial takes notes away randomly. The higher the ‘–’ dial is, the more likely it is of taking away notes.
A nice demonstration of this can be done using a very simple, looping, one bar drum beat. Put +– into a MIDI track, and your favourite drum rack after that, and create a beat over one or two bars, one that isn’t too busy and intricate. Moving each of the dials on +– should give you an idea of how much movement and dynamism it can give to a beat. Moving the ‘+’ dial up to its highest value might well result in IDM style mayhem.
The way ‘+–’ works is largely the result of generating random numbers, and using the ‘pipe’ object. ‘pipe’ delays anything that goes into it by a predetermined amount of time, including musical time (for example, a time of ‘4n’ will delay by one quarter note, or crotchet, ‘8n’ will delay by one eighth note, or quaver, etc.). As the ‘+’ dial increases, it becomes more likely to create delays for shorter times. It decides this using carefully placed bell curves (normal probability distributions), but to be honest that’s probably more difficult than it needs to be.
MIDI effects are great for these sorts of chance-based operations. I’ve tended to use them in the past as ‘set and forget’ devices, that continue to be interesting for some time without me actually actively controlling it, while I ‘perform’ some other sound in Live. As always, feel free to rip it up and make something new and tailored to your own performance, we’d love to hear what you’re up to.Download the new +- device direct.
Easy Related Posts
Free MAPPA device - flip your Live and Push dials and encoders
(Reminder: if you've already joined our Max for Live mailing list, you can access MAPPA ...read more
What is loudness? Using RMS meters (+ a free RMS meter to download!)
There is a golden rule for mixing with plugins, and you could summarise it by ...read more
More keyboard shortcuts on a Mac
I'm a big fan of making keyboard shortcuts wherever I can. Ableton isn't that friendly ...read more
Complexity and the DAW: Managing and staying in control
This post takes a different approach to my previous ones, to talk about something that ...read more