February 18, 2006

Chaos And Music...

by Chris Randall
 



I've been thinking a lot about chaos lately, as it relates to music creation. Watching the Olympics nightly, I've noticed one thing in particular about the speed events, such as downhill, combined, luge, skeleton: the guy that wins is the one that is willing to go right to the edge, and maybe stick a toe over. In the men's downhill in particular, the fastest times were turned in not by the guys that skied a perfect line, but by the ones that exhibited more of a (barely) controlled fall down the side of the mountain.


This, of course, results in a lot of wrecks, but being careful and controlled aren't necessarily desireable traits in someone that wants to go faster than everyone else. The same is true of music. Making safe music, or music that adheres to strict rules, is akin to making boring music. The most exiting music ever made is by musicians that stuck a toe over the edge. The Beatles may sound banal today, but that's only due to the fact that their best records were oldies before most of us were born. Strawberry Fields is simply out of hand, and much more "alternative" and experimental than anything Coldplay has ever done. (Then again, most anything is, so maybe that's a bad example.)


Anyways, to get back to the subject, I make no secret of the fact that I often use aleatoric generators to come up with melodies and rhythms. My favorite programs are M and UpBeat, both written by David Zicarelli before he founded Cycling '74. I've released several songs that are almost entirely generated by those two programs. What I like about them, and aleatoric generators in general, is the fact that I can set the initial conditions, but the timing and order of notes is left up to the ghost in the machine, and while it takes patience to get something that people will find listenable, once I do, the result is never something I would have thought of on my own.


I've been pondering how to take pieces of these programs I like and put them in the (somewhat stricter) framework of the VST/AU environment. My thinking is that the more control one has over the source material and initial conditions, the more likely something interesting is going to come out. So imagine this: a synth/sequencer combination (think 303) except it has Buchla's Arbitrary Function Generator (pictured above) instead of the typical Roland step-time fiasco, and a somewhat more sophisticated synth section. What would this need? What would it not need? 2 VCOs, for sure, and a multi-mode filter, all of which could be controlled by the sequencer. A randomizing section for the various bits. I like Buchla's circular design above rather than the more linear x0x style. Something to think about, anyways.

 
 
 

25 comments:

Page 3 of 3
 
 

 
Feb.20.2006 @ 3:03 PM
shamann
>> i dislike disagreeing with Shamann

Disagreeing with Shamann is one of my favourite things to do. Now you mention it, I think I knew it wasn't too hard to do in Cubase somewhere in the back of my head.

I like this idea the more I think about. It would be nice to have a good, pseudo-random MIDI-generating plugin with better control over functions than what you can get in SE.

So how easy/hard would this be to do?

 
 

 
Feb.20.2006 @ 6:23 PM
Lindon
Regarding MAX/MSP - yep Chris is (as usual) right on the money; it's easy to do this, but its a resource hog, and it'd be a right royal pain to support. But someone might "open source" their approach. I'm not trying to put you off doing this guys, really! But it seems esoteric(so I'd buy it) and might have too small a market to be viable...grief I sound like a marketing droid...quick quick pass me my guitar....
 
 

 
Feb.21.2006 @ 11:43 PM
Paul L
I've had a play around with Talent a few times and got nowhere fast with it. I would love you to release a plug such as the one you are deliberating over. It's time that somebody did this.
Not all of us have megabucks to get a Notron etc.
 
 

 
Feb.22.2006 @ 6:33 PM
flanger_man
I am starting to see mass misunderstanding of the buchla 200e. there is a big difference between arbitrary and random. in fact, chaos and randomness are entirely different also, but i digress. anyway the arbitrary nature of the module is in the ability of each step of the sequence to be set to an arbitrary (user defined) value. so in that sence, there is no aleatoric control. there is deterministic probabilities for other controls however, but i think people are understanding arbitrary as randomized.

ho hum

 
 

 
Feb.24.2006 @ 11:53 AM
shamann
I think what Chris suggested though was a combo of aleatoric fucntion and the 200e step sequencer layout.
 
 

 
Page 3 of 3
 
 

Comment:

 

Sorry, commenting is closed for this blog entry.