I’m really liking the flow concept - it maps more naturally to the structure of real works. However, I’m a little bit confused about what is intended to be isolated between flows, and what the implications are for workflow.
For example, the following seem to be shared between flows:
Undo/redo tree - makes sense for project level changes, but can be tricky to deal with if you jump between flows. I wouldn’t necessarily want to undo a bunch of changes to one flow to go back to an older version of another flow.
Mixer settings - if flows are intended to be useful for multi-movement symphonic works, it seems reasonable that each might want its own mixer settings.
Voices - as I discovered while working on my possible strategy (2) here (https://www.steinberg.net/forums/viewtopic.php?f=246&t=202192&p=1066563#p1066563), when you create a new voice in one flow, it is assignable to music in another flow. This seems to me to be unnecessary and a bit confusing.
I’m sure there are many other examples. Curious if others agree that there should be more isolation, or if it seems instead that I am using flows incorrectly.