diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2015-12-14 22:22:34 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2015-12-16 06:01:20 -0500 |
commit | e3d0de3bf6bfefa40fa9d8b32c8b45145cb15258 (patch) | |
tree | 7f3b80fba432764d33b12c30ee3ed04ff998f2c0 /libs/surfaces/mackie/mackie_control_protocol.h | |
parent | ab3f0f75a88e84a4d4ea0bfef93da2046a347385 (diff) |
mackie: use new route API for universal access to pan/eq/dynamics parameters to provide panning and EQ control
Diffstat (limited to 'libs/surfaces/mackie/mackie_control_protocol.h')
-rw-r--r-- | libs/surfaces/mackie/mackie_control_protocol.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/surfaces/mackie/mackie_control_protocol.h b/libs/surfaces/mackie/mackie_control_protocol.h index 93e90c56f2..b8940d650c 100644 --- a/libs/surfaces/mackie/mackie_control_protocol.h +++ b/libs/surfaces/mackie/mackie_control_protocol.h @@ -58,6 +58,7 @@ namespace Mackie { class Control; class SurfacePort; class Button; + class Strip; } gboolean ipmidi_input_handler (GIOChannel*, GIOCondition condition, void *data); @@ -185,6 +186,8 @@ class MackieControlProtocol boost::shared_ptr<Mackie::Surface> get_surface_by_raw_pointer (void*) const; boost::shared_ptr<Mackie::Surface> nth_surface (uint32_t) const; + uint32_t global_index (Mackie::Strip&); + std::list<boost::shared_ptr<ARDOUR::Bundle> > bundles (); void set_master_on_surface_strip (uint32_t surface, uint32_t strip); @@ -366,7 +369,7 @@ class MackieControlProtocol void force_special_route_to_strip (boost::shared_ptr<ARDOUR::Route> r, uint32_t surface, uint32_t strip_number); void build_button_map (); void gui_track_selection_changed (ARDOUR::RouteNotificationListPtr, bool save_list); - void _gui_track_selection_changed (ARDOUR::RouteNotificationList*, bool save_list); + void _gui_track_selection_changed (ARDOUR::RouteNotificationList*, bool save_list, bool gui_did_change); int ipmidi_restart (); void initialize (); int set_device_info (const std::string& device_name); |