A new item on the automation region context menu could be added to access a sub-menu with items to perform various manipulations on the shape of automation curves. Some examples of manipulations could be:
+Refitting a busy curve with less key-frames while maintain its general shape.
+Smoothing out hard edges in curves by averaging positions of key-frames but without losing the "amplitude" of the curve.
+Amplifying or reducing the "amplitude" of a curve by multiplying it by a factor.
+Creating extra key-frames in existing segments based on the snap value.
+Randomising the shape of the curve by randomly displacing key-frames in time and/or value by a chosen factor.
+Generating single-cycle waveforms with key-frames based on a few simple parameters in a dialogue.
In general, these functions would be mostly useful to either manage the complexity and coarseness of raw curves obtained from a real time controller, or to easily create complexity from simple drawn curves.
Comments (0)