OSC: Messages too fast at bank_change/refresh slowed down.
This commit is contained in:
@@ -1868,7 +1868,7 @@ OSC::_set_bank (uint32_t bank_start, lo_address addr)
|
||||
}
|
||||
}
|
||||
// slow devices need time to clear buffers
|
||||
usleep ((uint32_t) 10);
|
||||
usleep ((uint32_t) 20);
|
||||
}
|
||||
}
|
||||
// light bankup or bankdown buttons if it is possible to bank in that direction
|
||||
|
||||
@@ -389,6 +389,7 @@ OSCRouteObserver::gain_automation (string path)
|
||||
}
|
||||
|
||||
boost::shared_ptr<GainControl> control = _strip->gain_control();
|
||||
send_gain_message (path, control);
|
||||
as = control->alist()->automation_state();
|
||||
string auto_name;
|
||||
float output;
|
||||
@@ -413,7 +414,6 @@ OSCRouteObserver::gain_automation (string path)
|
||||
break;
|
||||
}
|
||||
|
||||
send_gain_message (path, control);
|
||||
lo_message_add_float (msg, output);
|
||||
lo_send_message (addr, apath.c_str(), msg);
|
||||
lo_message_free (msg);
|
||||
|
||||
Reference in New Issue
Block a user