Support |
Super Cool !-f2014-06-04 13:30 GMT+02:00 Per Boysen <perboysen@gmail.com>:
> Any sound recording?
Oops, I was wrong. There is actually a video up now at Abletob's blog.
You can hear/see a short demo of my Generative Granulator at one hour
and nine minutes:
https://www.ableton.com/en/blog/midi-hack-reflections-2014/
> Should there be a pattern to the substitutions? Does it need to be random or evenly distributed around the loop?Well, when setting up the prototyp processing with Ableton MIDI clips
> I can think of a way of making it evolve from the center, then center -1, center +1, center -2, center +2 and so on. Would that work?
I used a system of a two bar control loop that sends two Sus
Substitute commands each round. But the clip only loops once, for the
second loop round the playback moves over to a new clip that sens the
Sus Subst commands at two different positions and so on. I had 16
different clips with unique positions for the Sub Sus commands; after
those 16 clips every 8th note in the Mobius audio loop had received
its chunk of audio from the performed music on the audio input (since
I substituted into a two bar Mobius loop at "subcycles=16"). You may
see the screen setup in the video; typically setting Live's Clip
Launch Follow Action properties to "Next" on 2.0.0.
For live looping I find it musically limiting to define live
processing according to bars, as you have to with Live, so therefore
I'm looking for a way to script the process in Mobius so you may play
in any time measure or relation between loop length and number of bars
for the music along the loop. The most important points are (1) to not
duplicate any position in the audio loop until all spots (according to
current subcycles setting) has been filled with a slice and (2) to
make substitutions happen as much spread out through the audio loop's
length; thus avoiding that melodies/patterns occur too early in the
audio loop. Ideally you keep the state of sudden isolated "hits" as
long as possible. But of course, at the stage where every second slot
of the loop has been substituted we are forced to let the next Sus
Substitute be dropped right between two inhabited slots and thus
connecting it them to create a three-note pattern.