With just being able to generate any selected bars of a frozen track, would this do the job rather than having some method that keeps track of up to 255 bars of each track and with the extra tracks added to the mixer (and the F5 Bar Settings dialog).
Like if you had a Freeze option in the F5 drop down so you could set an instrument/s at bar 5 to Freeze and bar 8 it's set to Back to Normal ?
Would this be too much to keep track of or would it be ok ?
EDIT: or maybe both of the above
Both methods would work.
When I really think about it, I am probably more often going to want to regenerate sections of a track that I am not crazy about more often than wanting to preserve a few bars that are perfect. Either method of working (or both) would be great.
The way I would envision it is being able to activate an individual track (or several tracks or ALL tracks) on the mixer, and then selecting bars on the chord chart (just like selecting text with a cursor) to designate which bars will remain frozen. You could change it again at any time in the future to unfreeze certain bars or add to the frozen sections as you get more parts you like in further regenerations.
And as long as the normal FREEZE buttons are activated (as we have them in BIAB right now) the track will not be regenerated at all no matter what the individual bar settings. You would have to arm the track to regenerated for it to regenerate, and then I suppose the new individual bar freeze system would be activated to protect the bars that you have designated to preserve.
Maybe that "protection" is just to preserve the bars you wanted to freeze as an overlay which you could turn on or off on top of a newly regenerated version of the full track (thereby sort of building a new COMP track piece by piece from sections of the track where the only parts that you can hear are the ones that are not yet overridden by the presence of audio on the COMP track.)
Then again, that method would not give BIAB the opportunity to analyze what has been preserved and to more effectively fill in the gaps... but maybe that is too complicated anyway and BIAB will naturally fill in the gaps with a musical sensibility that doesn't require analyzing what has already been preserved.