return;
}
- if (!surfaces.front()->active ()) {
+ if (!_master_surface->active ()) {
return;
}
// sometimes the jog wheel is a pot
if (_device_info.has_jog_wheel()) {
- surfaces.front()->blank_jog_ring ();
+ _master_surface->blank_jog_ring ();
}
}
MackieControlProtocol::scrub_press (Mackie::Button &)
{
if (!surfaces.empty()) {
- surfaces.front()->next_jog_mode ();
+ // surfaces.front()->next_jog_mode ();
+ _master_surface->next_jog_mode ();
}
return none;
}
{
DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::master_fader_touch_press\n");
- Fader* master_fader = surfaces.front()->master_fader();
+ Fader* master_fader = _master_surface->master_fader();
boost::shared_ptr<AutomationControl> ac = master_fader->control ();
{
DEBUG_TRACE (DEBUG::MackieControl, "MackieControlProtocol::master_fader_touch_release\n");
- Fader* master_fader = surfaces.front()->master_fader();
+ Fader* master_fader = _master_surface->master_fader();
master_fader->set_in_use (false);
master_fader->stop_touch (transport_frame(), true);