Posted: 26 Feb 2010, 02:35
I have been thinking about ways of being able to record, playback and edit "tempo and bar synced automation" for controls in the IB.
The ultimate in my opinion would be if an individual Container had the ability to record every action for an indefinate period of time and then during playback, you could set a loop length and change the playback speed. Additionally,there would be "overdubbing" which would allow you to temporarily take over any control for re-recording of any specific section. And of course any automated control could be taken over during play back for realtime manipulation, automation playback resuming when the control was no longer being interacted with.
So that's the fantasy and more or less what I would post as a long shot feature suggestions, but before I do...
Obviously, we don't have this easy way of doing this in Usine but there are several ways that I am aware of to record and playback control data, unfortunately I don't see anything that would be light on the cpu for dozens of recorded controls and offer the flexibiliy needed.
-The Draw Trajectory module is fun, and with other modules can be tweaked for synced data playback speed and loop length, however that is UI input only, not for recording data from say... twenty faders!
-Most promising for lightweight cpu use while automating lots of controlls would be the XY Pad, however I cannot see any way of synchronizing it to different tempos or setting a specific loop length other than trying to time the recording perfectly. Also, once record is pressed all controls with data already in the multi ball XY module would lose any previous automation
-The lines module seems well suited for capturing control values and playing them back , as show by 23fx23's excellent XY endless looper , but it seems like even if this idea were stripped down to the bare minimum it would still be too heavy for recording and playing back dozens of controls.
I doubt anything is going to compare to my original "fantasy", but Is there anything I'm missing that might make this type of idea possible without having to make a very long shot feature request?
The ultimate in my opinion would be if an individual Container had the ability to record every action for an indefinate period of time and then during playback, you could set a loop length and change the playback speed. Additionally,there would be "overdubbing" which would allow you to temporarily take over any control for re-recording of any specific section. And of course any automated control could be taken over during play back for realtime manipulation, automation playback resuming when the control was no longer being interacted with.
So that's the fantasy and more or less what I would post as a long shot feature suggestions, but before I do...
Obviously, we don't have this easy way of doing this in Usine but there are several ways that I am aware of to record and playback control data, unfortunately I don't see anything that would be light on the cpu for dozens of recorded controls and offer the flexibiliy needed.
-The Draw Trajectory module is fun, and with other modules can be tweaked for synced data playback speed and loop length, however that is UI input only, not for recording data from say... twenty faders!
-Most promising for lightweight cpu use while automating lots of controlls would be the XY Pad, however I cannot see any way of synchronizing it to different tempos or setting a specific loop length other than trying to time the recording perfectly. Also, once record is pressed all controls with data already in the multi ball XY module would lose any previous automation
-The lines module seems well suited for capturing control values and playing them back , as show by 23fx23's excellent XY endless looper , but it seems like even if this idea were stripped down to the bare minimum it would still be too heavy for recording and playing back dozens of controls.
I doubt anything is going to compare to my original "fantasy", but Is there anything I'm missing that might make this type of idea possible without having to make a very long shot feature request?
