OSC: Messages too fast at bank_change/refresh slowed down.

This commit is contained in:
Len Ovens
2017-06-23 15:03:37 -07:00
parent 2106ab431b
commit 2ea14c25ec
2 changed files with 2 additions and 2 deletions

View File

@@ -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

View File

@@ -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);