Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
This needs more comments to explain what is going on. It also needs to be applied to the editor
|
|
|
|
|
|
This is better tested with direct use of the solo_control and
Config->get_solo_controls_are_listen_controls()
|
|
|
|
|
|
VCA solo+mute (BUT ARE NOT DONE YET)
|
|
|
|
|
|
|
|
|
|
and used. The controls now own their own state, rather than proxy for state in their owners.
Massive changes all over the code to accomodate this. Many things are not finished. Consider this a backup safety commit
|
|
is false (since it is orthogonal)
|
|
|
|
|
|
|
|
|
|
|
|
no Route is set
|
|
|
|
|
|
|
|
|
|
Old code was counting how many child nodes where in the MixerUI, assuming they
were all routes, and using that to decide if this was a from_scratch setup.
The addition of VCAs to the track_model changes that, so now we have to actually
check there are no existing Routes before doing the from_scratch setup
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Note that this includes some changes that actually make mixer pane settings get restored,
which has been broken for some time. Of course, they are not restored perfectly, yet.
|
|
More info in the code comments.
|
|
|
|
|
|
|
|
|
|
This allows correct reordering of the mixer "track_model" even
when non-route elements are present.
This isn't really utilized in the Editor at present because we do
not show VCAs there at all, but it will become important in the
future when we represent VCA automation there
|
|
|
|
|
|
|
|
This does not restore VCA assignments
|
|
|
|
|
|
available space
|
|
|