Analog Arpeggiation

Old monophonic synthesizers have had all sorts of ways to sequence notes; from fairly complex programmable sequencers to simple arpeggiation. Arpeggiators are nice because they sequence the notes that are played on the keyboard in realtime, allowing the performer to improvise while taking advantage of the capabilities of the machine at the same time. Based on the speed of the LFO, the arpeggiator on the Sequential Circuits Pro-One will sequence all the notes in a chord in either ascending order, descending order, or both. Other synths offer a feature to play the notes in a random sequence. In this example the notes are played in ascending order. I cranked up the LFO and added some delay so that the notes blend into each other so you can hear the harmony in the sequence. With this technique you can sort of simulate polyphony on a mono-synth.

Analog Arpeggiation

Robot Music

I produced this sound by playing one note in a virtual instrument called “Harmonic Dreamz” which is part of Pluggo by Cycling74. After that I automated random patch changes so that all of the twenty eight parameters included in the Harmonic Dreamz instrument were flying all over the place creating a frenetic passage of electronic mayhem. Then I arpeggiated the note with some slight randomness to the pattern and ended up with this.

To me it sounds as if it could be speech or perhaps singing in a robot language. I recorded several examples of it. Some of the other examples have slight variations and others have significant variations, so I may post some other versions at some point. This recording is in mono with no processing. The output is exactly what the virtual instrument produced given the parameters sent to the device.

Robot Instigator

Herding Random Behaviors

After playing Precambrian Resonance for a few people and explaining how the arpeggiator was creating a randomness to the output I was asked how that randomness made it sound different from previous playback. This was easy for me to imagine since I had heard it rendered several different ways, but difficult to explain. Therefore I have re-rendered the piece to illustrate how it changes.

This brings up an issue that I have encountered on several occasions. When audio processing creates some sort of randomness in a mix, how can you get exactly what you want? What if after you export the audio there’s some chunk of randomized audio that just doesn’t quite work?

My solution is to render the track that has the random processing on it several times. For Precambrian Resonance 0.2 I rendered the processing eleven times. After that I’ll listen and compare the renders, or if I hear one that I like during the rendering, I’ll just choose it. Ableton Live makes this easy with the “Freeze Track” option that essentially renders the track while allowing you continue making adjustments.

Sometimes it is not that easy. I have encountered situations where version after version of the randomized processing doesn’t quite fit. At this stage what I do is carefully listen to the audio for phrases that have something interesting going on. The next step is to sequence the selected phrases into a complete track, effectively herding the random behaviors into what I’m after. I suppose that this is similar to using genetic algorithms to hybridize the audio in a semi-manual way.

Precambrian Resonance 0.2

Precambrian Resonance

Remember those Precambrian rock noises from North Shore Rocks? Well for this piece I loaded the unprocessed recording of those rocks into a simple sampling plugin, then arpeggiated the sampler randomly within a scale. This created a cloud of stumbling chaotic rhythms that changes every time it is played back in the software.

I listened to this for a long while, fascinated by it, then decided to run it all through the Resonator in Ableton Live. This processor produces a chord of resonant pitches that react to the signal sent to the device; in this case, my falling rock sample. Since the rocks had no discernible pitches, this instantly created a musical bed of sound. I tuned the resonance to a C minor 9 chord and then automated the tuning of a fifth pitch to create a melody. A little bit more fussing about, and this is what I got.

Precambrian Resonance