Here the idea I want to share with the Reaper community.
Model: Each time selection (and loop) can get a scene (as a new
project) and we want to perform on this scene, for a longer duration
and want to record our performance flow with all automation recorded.
Concept
1. Any time selection of any .RPP can be regarded as a scene of your current project.
2. Automated custom action so you can perform this time selection and write all automation in this performance as a new file. This is like recording from Session View of Ableton Live into the Arrange View, but better, as all automations are saved as well.
3. You can repeat this process as often as you want.
Current state and used techniques
1. File: Save new version of project (automatically increment project
name)
Good is each new scene simply gets a numbered variant of original project. A project name with a number behind it means scene x. Example: project.RPP would get project_1.RPP (first scene), project_2.RPP (second scene).
2. Time selection: Crop project to time selection
3. Transport: Go to end of project
4. Track: Select all tracks
5. Global automation override: All automation in latch mode.
6. Script: js_Area selection - Duplicate items and automation in time selection of selected tracks to edit cursor.lua (I mapped this step 6 to F10)
... (repeat as frequently as you want)
What can be improved is adding a way of specifying the length of the result. Like repeat until 8 minutes are reached. Or repeat until 64 bars are reached. Or repeat 32 times.
see
https://forum.cockos.com/showpost.ph...12&postcount=4 thanks Poul!
Assigning this custom action to a key binding will allow you performing this scene, saved as a new file. Any project can have as many scenes as variants you will find on your hard disk. Later those could be reused, but this would be another story. Hope is useful to the interested. Improvement suggestions are always welcome. Thanks and have fun.