MCP: probably fix ardour->surface for faders
git-svn-id: svn://localhost/ardour2/branches/3.0@11929 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
9c281228b3
commit
cf6d8b0e67
@ -270,7 +270,7 @@ Strip::notify_gain_changed (bool force_update)
|
|||||||
switch (_surface->mcp().flip_mode()) {
|
switch (_surface->mcp().flip_mode()) {
|
||||||
case MackieControlProtocol::Normal:
|
case MackieControlProtocol::Normal:
|
||||||
pos = _route->gain_control()->get_value();
|
pos = _route->gain_control()->get_value();
|
||||||
return;
|
break;
|
||||||
|
|
||||||
case MackieControlProtocol::Swap:
|
case MackieControlProtocol::Swap:
|
||||||
case MackieControlProtocol::Zero:
|
case MackieControlProtocol::Zero:
|
||||||
@ -323,6 +323,8 @@ Strip::notify_panner_changed (bool force_update)
|
|||||||
{
|
{
|
||||||
if (_route && _vpot) {
|
if (_route && _vpot) {
|
||||||
|
|
||||||
|
DEBUG_TRACE (DEBUG::MackieControl, string_compose ("pan change for strip %1\n", _index));
|
||||||
|
|
||||||
boost::shared_ptr<Pannable> pannable = _route->pannable();
|
boost::shared_ptr<Pannable> pannable = _route->pannable();
|
||||||
|
|
||||||
if (!pannable) {
|
if (!pannable) {
|
||||||
@ -344,6 +346,8 @@ Strip::notify_panner_changed (bool force_update)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
DEBUG_TRACE (DEBUG::MackieControl, string_compose ("\t\tnew position %1\n", pos));
|
||||||
|
|
||||||
if (force_update || pos != _last_vpot_position_written) {
|
if (force_update || pos != _last_vpot_position_written) {
|
||||||
_surface->write (_vpot->set_all (pos, true, Pot::dot));
|
_surface->write (_vpot->set_all (pos, true, Pot::dot));
|
||||||
_last_vpot_position_written = pos;
|
_last_vpot_position_written = pos;
|
||||||
|
Loading…
Reference in New Issue
Block a user