13
0

operate directly on realtime controls, not via Session

This commit is contained in:
Paul Davis 2016-07-04 09:26:48 -04:00
parent 97f0415130
commit 14c50b317c

View File

@ -130,9 +130,7 @@ FaderPort::mute ()
return; return;
} }
boost::shared_ptr<ControlList> cl (new ControlList); _current_stripable->mute_control()->set_value (!_current_stripable->mute_control()->muted(), PBD::Controllable::UseGroup);
cl->push_back (_current_stripable->mute_control());
session->set_controls (cl, !_current_stripable->mute_control()->muted(), PBD::Controllable::UseGroup);
} }
void void
@ -142,7 +140,7 @@ FaderPort::solo ()
return; return;
} }
_current_stripable->solo_control()->set_value (_current_stripable->solo_control()->soloed() ? 0.0 : 1.0, PBD::Controllable::UseGroup); _current_stripable->solo_control()->set_value (_current_stripable->solo_control()->soloed(), PBD::Controllable::UseGroup);
} }
void void