sorry, I meant to put smileys
since this algorithm does not do anything reasonable for audio clips recorded in Loop mode (loop as in Transport, not as in a rhythmic audio loop), it’s a bug, no matter how well intentioned. I see this especially broken when recording a song section and extending the Left and Right markers an extra measure, so as to capture the beginning and end of a performance.
you had previously raised the possibility of not recording to a click or even to bar/beat. fine, but then by definition you don’t care about the clips Tempo attribute at all, right? so that’s a non-case.
and before recently, when I started using Cubase composition features, like chord tracks and Key track, I didn’t ever bother with setting the Project key, let alone the key for recorded clips. but if you are using Cubase’s powerful transposition features like Chord Track and Key Track, those have to be set correctly, so that if you record that guitar part in the key of Am, say, but that’s the wrong key for the singer, you can change the Project key, and the guitar track is magically pitch shifted in real-time. Cool. BUT, for that to work, a) each audio track you want shifted has to be in Musical Mode, b) each recorded audio clip has to be set to Musical Mode (via the Pool, as the bug(s) I’m reporting here don’t set that flag, even for audio recorded to an Audio Track set to Musical Mode (bug!!!), and c) the Audio or MIDI Track must be set to track pitch (you probably don’t want this for drum tracks, say), d) the Project global Key setting must be set (recorded clips pick up this attribute so they can transpose if Project Key changes), and e) if you forgot to set the Project Key before you recorded those guitar parts, you have to set those tracks Key manually, before you change the Project Key to the new setting, and f) you may want to create a Transpose Track to see visually what’s going on - and you have to create the Transpose Track if you want key changes during the song.
So yeah, there are a lot of moving parts already. Having to go patch up bizarre clip settings in the Pool is problematic, to say the least, especially if they were recorded at different times, where the tempo or key were different than now. That would be no problem if the clips had the attributes from when they were recorded, but they don’t, so you have to go through each one and manually determine these values. PITA!!
SOS has some great articles about how to use these features. Here’s one on Transpose: https://www.soundonsound.com/techniques/cubase-transpose-track-tricks
Cubase is a very big program and has been around for literally decades. It is completely understandable that some leftover cruft is still there, and I maintain that the way recorded audio clips are assigned Tempo, Key, and Time Signature is likely left over from a previous era, before Cubase had these newer features, like Chord Tracks, etc. Whether or not that’s the case, it is broken, and it’s a damn shame, because it may keep people from using these powerful new composing & arranging features, which afaik are unique to Cubase, taken as a whole. i.e., it’s one more reason to stick with Cubase. But if they’re too much hassle to use, that reason goes away.