
After years(!) of looking for a good way to reproduce the functions of a truly programmable arpeggiator, as the fabulous one from the SuperNova synth, I finally found a good solution with Live's arpeggiator.
The objective is to program a pattern of note (Instead of the useful but quickly boring Up, Down and others). Besides the SuperNova this seems to exist in some of the Yamaha & Korg workstations and also in the NI FM8 soft-synth. But in todays world it would be so much better to have it in your DAW (It seems to exist in some of Cubase's Arp. I almost bought it but overall I find Live a much better (funnier) solution).
It may be obvious to some of you, but I finally found a workable solution for achieving my objective with the combination of Live's "Arpeggiator" and "Clip Envelope".
I use "Retrigger=Beat" at a high rate, so that only the first note of the arpeggio gets played repeatedly. You can then use the "Arp Offset" to control via a "Clip Envelope" which note is being played. That gives you a fully programmable arpeggio of any length! Via the "Clip Envelope" you can also control all the other stuffs (Gate time, Velocity, Muted notes, Pan position, Note transpose and all the settings of your soft synth). Overall it is a quite elegant and very powerful solution.
There are a few limitations due to the fact that you constantly have to retrigger the arpeggio: The maximum rate is quite low and you loose some of the advanced functions of the arpeggiator. That could be solved easily if Ableton would provide an additional "Fix" mode for the Arpeggiator, where the pattern would have to be programmed via the "Offset" control. That is on my whish list for a next release!
Please share with me if you have other ideas for achieving truly programmable arpeggio.
Marc for Azure Feast.
For some example of my previous "Arpeggio based" music see http://www.AzureFeast.com