Random element for note length & placement in a loop
I do a great deal of work with algorithmic/generative music. The combination of the "Random" MIDI plug-in with the "Scale" plug-in allows for a great deal of flexibility for introducing run-time composition in pitch and the "Velocity" plug-in with the random knob (as well as the other parameters) allows for a great deal of flexibility for introducing run-time composition in dynamics.
What remains missing is the capacity to introduce a similar run-time compositional element for note length (the "Note Length" plug-in still has no Random parameter) as well as for position within a loop.
Yes, "Grooves" allow for a certain kind of shift in the way a loop is rendered, but that's not truly run-time composition because the groove itself is fixed.
Having the capacity to run-time compose across pitch, dynamics as well as precisely how the note is rendered (length and timing) would be huge in terms of what it would mean for humanizing loop-based music. The work I'm able to do now is already powerfully organic, but these missing parameters are significant.
I may be mis-remembering, but many versions ago, I believe Ableton had a "Humanize" option that was basically the opposite of quantizing. At run-time it would render the loop more as though someone was playing it on an instrument -- ie: imperfectly. But, that may have been another piece of software I used years ago. My recollection, however, is that as "Grooves" were made a bigger and more significant feature, that "humanize" option was dropped.
I _assume_ I could build randomization into plug-ins using Max for Live, but that's a pretty substantial cash investment to make if there's another solution -- or plans to include these kinds of randomization components in existing plug-ins in the near future.
Any thoughts someone has on how to accomplish this kind of randomizing now, or if someone knows that there are plans to expand randomizing options in MIDI plug-ins for Version 10, I'd love to know about it.
You need to be logged in, have a Live license, and have a username set in your account to be able to answer questions.
Give us your feedback.