Anderton
sharke
I think, however, that it's logical that all tempo and time signature events after the cut should be shifted to the left when the gap is filled.
Well I think I have some good news. I could get tempo but not time signature to slide over properly when I first started with a blank project, but now it's happening exactly the way it's supposed to. Not sure what I did to make that happen; this is part of the testing to which I alluded. If I can provide a recipe for both making it happen as expected and the conditions that don't make it happen as expected, I bet the fix wouldn't be too hard. I have a feeling it might relate to the presence of markers, because once I tried deleting hole after experimenting to see what markers did, things started working correctly.
Now it's becoming a puzzle...I like to solve puzzles
, wish me luck.
I hope so! :-)
But to be sure we're covering some "ugly" but real world scenarios. Try doing this with a smattering of clips of various sizes that provide a scientifically exhaustive approach to being sure:
- clips that extend both ends of the region
- clips that extend before start of the region but not past the end (and vice versa)
- small clips within the region boundaries
- small clips before and after the boundaries
- all of the above with MIDI and AUDIO
- all of the above with tempo changes occurring before/after the small clips as well as before/after the region boundaries (but not directly before after -- that's too easy)
My experience is that, under normal recording of ideas and overdubs I may amass the above list over a dozen or more tracks. Then when it comes time to delete a time selection across all tracks right in the middle of tempo changes and time signature changes, I run into issues of those small clips not being in the same place relative to the MBT when I started.
DISCLAIMER/FULL-DISCLOSURE:
Perhaps some of this has been improved in recent Sonar versions, because I came up with my approach back with X1 (maybe even 8.5). I believe I tried to go a simpler route with later versions but ultimately had to fallback to my overly zealous approach I described earlier. And since my approach has worked consistently for me I stick with it. But I would *love* to use a simpler automated method that, cough, "just works" ;-)