From aa22f85c1be958f6d6e6ec4d1010ba4b41e0cbe9 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 10 Apr 2012 17:26:31 +0000 Subject: [PATCH] MCP: fix fader touch button IDs; remove last traces of MidiControlUI git-svn-id: svn://localhost/ardour2/branches/3.0@11873 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/surfaces/mackie/controls.h | 2 +- libs/surfaces/mackie/mackie_control_protocol.cc | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/surfaces/mackie/controls.h b/libs/surfaces/mackie/controls.h index ca972ed5e0..a87dc46cbf 100644 --- a/libs/surfaces/mackie/controls.h +++ b/libs/surfaces/mackie/controls.h @@ -53,7 +53,7 @@ public: fader_base_id = 0x0, pot_base_id = 0x10, jog_base_id = 0x3c, - fader_touch_button_base_id = 0x68, + fader_touch_button_base_id = 0xe0, vselect_button_base_id = 0x20, select_button_base_id = 0x18, mute_button_base_id = 0x10, diff --git a/libs/surfaces/mackie/mackie_control_protocol.cc b/libs/surfaces/mackie/mackie_control_protocol.cc index 331fd4f861..1eab8bf1d4 100644 --- a/libs/surfaces/mackie/mackie_control_protocol.cc +++ b/libs/surfaces/mackie/mackie_control_protocol.cc @@ -93,7 +93,7 @@ bool MackieControlProtocol::probe() } MackieControlProtocol::MackieControlProtocol (Session& session) - : ControlProtocol (session, X_("Mackie"), MidiControlUI::instance()) + : ControlProtocol (session, X_("Mackie"), this) , AbstractUI ("mackie") , _current_initial_bank (0) , _timecode_type (ARDOUR::AnyTime::BBT) @@ -337,7 +337,7 @@ MackieControlProtocol::set_active (bool yn) Glib::RefPtr periodic_timeout = Glib::TimeoutSource::create (100); // milliseconds periodic_connection = periodic_timeout->connect (sigc::mem_fun (*this, &MackieControlProtocol::periodic)); - periodic_timeout->attach (MidiControlUI::instance()->main_loop()->get_context()); + periodic_timeout->attach (main_loop()->get_context()); } else { BaseUI::quit ();