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;
}
boost::shared_ptr<ControlList> cl (new ControlList);
cl->push_back (_current_stripable->mute_control());
session->set_controls (cl, !_current_stripable->mute_control()->muted(), PBD::Controllable::UseGroup);
_current_stripable->mute_control()->set_value (!_current_stripable->mute_control()->muted(), PBD::Controllable::UseGroup);
}
void
@ -142,7 +140,7 @@ FaderPort::solo ()
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