Event based TrackVersion List Editing - Range Editing TrackVersions without switching TrackVersions

Maybe it would be possible, instead of having to change TrackVersions to copy/cut material into the working track version… Users could just remain on the current working TrackVersion and cycle through/select TrackVersions of which appear in the range selection automatically spliced in.

Example:

TrkVrs1

TrkVrs2

TrkVrs3

TrkVrs4

TrkVrs5 (working track version)

5 is the version you are working from, and you are working on drums, specifically, finding drum a fill… You make your range selection for where the fill start/end will be, and you modifier mouse wheel through the different TrackVersions just for that selected space (there could also be a range selected event icon button that can be clicked to open a menu).

Apart from being faster than change TrackVersions/copy/delete/paste, it allows the user to have a more seamless auditioning experience as they can ‘Return-To-Start-On-Stop’ or Loop playback their working track while cycling through the different TrackVersions.

I believe this would also be more akin to Pro-Tools playlist editing.

edit

You could also apply this to object selected/chopped events, where on the working track, you simply mouse wheel cycle/new-event-icon-button-list the already chopped event, and Cubase uses its start/end times as the footprint for flying in the other TrackVersion events.

This allows all sorts of new workflows for example, if someone has done Lane Recording for drums, they can do symmetrical broadstroke sectional splitting across all lanes and all drum tracks, and then do ‘Lanes to TrackVersions’, and be able to very quickly audition various parts from different TrackVersions while playback is running.

I created a short demonstration video:

There would have to be some thought put into how it would handle lanes in other Versions… For example, what if in a previous version there is a multi-lane comp?

Perhaps in that situation - it would ignore muted and unfocused/non-fronted lane events and only bring in events to the working TrackVersion that are unmuted/focused/fronted

This feature would definitely allow TrackVersions to become more of an efficient editing solution and alternative to lanes. As it stands, I mostly use TrackVersions as a sort of in-project per track backup/revision history.

edit

Another video with the object tool:
I first show what the previous track versions look like, the green event is the working TrackVersion, then how it is replaced - notice how the broken events from a previous TrackVersion become a part to fill its footprint

it’s a bit fast - use 3 dot icon on playbar to adjust video speed —–>

Note,

There could also be commands to use the Playback/Loop Locators across multiple selected tracks, very useful for multi-track drum part editing for example, a pre-chorus drum section and fill.