diff --git a/libs/surfaces/osc/osc_global_observer.cc b/libs/surfaces/osc/osc_global_observer.cc index 31d9b60e4e..67e59c2429 100644 --- a/libs/surfaces/osc/osc_global_observer.cc +++ b/libs/surfaces/osc/osc_global_observer.cc @@ -383,6 +383,7 @@ OSCGlobalObserver::send_transport_state_changed() { _osc.float_message (X_("/loop_toggle"), session->get_play_loop(), addr); _osc.float_message (X_("/transport_play"), session->transport_speed() == 1.0, addr); + _osc.float_message (X_("/toggle_roll"), session->transport_speed() == 1.0, addr); _osc.float_message (X_("/transport_stop"), session->transport_stopped(), addr); _osc.float_message (X_("/rewind"), session->transport_speed() < 0.0, addr); _osc.float_message (X_("/ffwd"), (session->transport_speed() != 1.0 && session->transport_speed() > 0.0), addr);