From b59b977a595e81ef58f55ff819714a43b09c5faa Mon Sep 17 00:00:00 2001 From: Nicolas Koch Date: Thu, 27 Nov 2025 22:00:56 -0500 Subject: [PATCH] MCP - Always show gain on VCAs rather than Pan --- libs/surfaces/mackie/strip.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libs/surfaces/mackie/strip.cc b/libs/surfaces/mackie/strip.cc index d0c1289960..5db24c166f 100644 --- a/libs/surfaces/mackie/strip.cc +++ b/libs/surfaces/mackie/strip.cc @@ -429,6 +429,13 @@ Strip::notify_gain_changed (bool force_update) do_parameter_display (ac->desc(), gain_coefficient); // GainAutomation _last_gain_position_written = normalized_position; } + + /* Keep VCA gain display live-updating in normal view */ + if (_stripable && + (_stripable->presentation_info().flags() & ARDOUR::PresentationInfo::VCA) && + _surface->mcp().subview()->subview_mode() == Subview::None) { + return_to_vpot_mode_display(); + } } void