diff options
author | Robin Gareus <robin@gareus.org> | 2014-06-08 14:48:10 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-06-08 14:48:10 +0200 |
commit | eb289a76afc8c59c52ba4fe874cc9ba6a47d57b4 (patch) | |
tree | fc73705c0a6d11766f128da7424111af12111f1c /gtk2_ardour/engine_dialog.h | |
parent | 81182b5bf69e06f67b3ccbca46860ac8e6387d2f (diff) |
basic Midi latency measurement GUI (re-use Audio latency notebook)
Diffstat (limited to 'gtk2_ardour/engine_dialog.h')
-rw-r--r-- | gtk2_ardour/engine_dialog.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/gtk2_ardour/engine_dialog.h b/gtk2_ardour/engine_dialog.h index 6d10eb76ac..bb077d0705 100644 --- a/gtk2_ardour/engine_dialog.h +++ b/gtk2_ardour/engine_dialog.h @@ -90,7 +90,8 @@ class EngineControl : public ArdourDialog, public PBD::ScopedConnectionList { Gtk::Button lm_measure_button; Gtk::Button lm_use_button; Gtk::Button lm_back_button; - ArdourButton lm_button; + ArdourButton lm_button_audio; + ArdourButton lm_button_midi; Gtk::Label lm_title; Gtk::Label lm_results; Gtk::Table lm_table; @@ -196,7 +197,8 @@ class EngineControl : public ArdourDialog, public PBD::ScopedConnectionList { /* latency measurement */ void latency_button_clicked (); - bool check_latency_measurement (); + bool check_audio_latency_measurement (); + bool check_midi_latency_measurement (); sigc::connection latency_timeout; void enable_latency_tab (); void disable_latency_tab (); @@ -212,7 +214,9 @@ class EngineControl : public ArdourDialog, public PBD::ScopedConnectionList { PBD::ScopedConnection stopped_connection; void connect_disconnect_click (); - void calibrate_latency (); + void calibrate_audio_latency (); + void calibrate_midi_latency (); + bool _measure_midi; }; #endif /* __gtk2_ardour_engine_dialog_h__ */ |