91 typedef std::map<std::string, Temporal::Tempo::Type>
TempoTypes;
94 typedef std::map<std::string, Temporal::TimeDomain>
LockStyles;
169 typedef std::map<std::string, Temporal::TimeDomain>
LockStyles;
void add(TreeModelColumnBase &column)
bool is_user_input_valid() const
bool get_bbt_time(Temporal::BBT_Time &)
bool entry_key_press(GdkEventKey *)
MeterDialog(Temporal::MeterPoint &, const std::string &action)
std::map< std::string, float > NoteTypes
Gtk::ComboBoxText lock_style
bool entry_key_release(GdkEventKey *)
Temporal::TimeDomain get_lock_style()
std::map< std::string, Temporal::TimeDomain > LockStyles
MeterDialog(Temporal::TempoMap::SharedPtr const &, Temporal::timepos_t const &, const std::string &action)
void init(const Temporal::BBT_Time &, double, double, bool, bool, Temporal::TimeDomain style)
Gtk::Entry when_bar_entry
Gtk::Button cancel_button
Gtk::ComboBoxText note_type
std::vector< std::string > strings
Gtk::TreeModelColumn< std::string > pretty_name
Gtk::TreeModelColumn< std::string > port_name
PBD::ScopedConnection _manager_connection
Gtk::SpinButton bpm_spinner
Glib::RefPtr< Gtk::ListStore > _midi_port_list
Gtk::Label pulse_selector_label
TempoDialog(Temporal::TempoMap::SharedPtr const &, Temporal::timepos_t const &, const std::string &action)
Temporal::TempoMap::SharedPtr _map
MidiPortCols _midi_port_cols
void midi_event(MIDI::byte *, size_t, MIDI::samplecnt_t)
TempoDialog(Temporal::TempoMap::SharedPtr const &, Temporal::TempoPoint &, const std::string &action)
bool bpm_button_release(GdkEventButton *)
PBD::Signal< void(int64_t)> _midi_tap_signal
bool bpm_button_press(GdkEventButton *)
Gtk::SpinButton end_bpm_spinner
Gtk::ComboBoxText lock_style
Temporal::TempoPoint * _section
void on_show()
This is a default handler for the signal signal_show().
Gtk::Entry when_beat_entry
std::map< std::string, int > NoteTypes
bool entry_key_release(GdkEventKey *)
bool is_user_input_valid() const
bool tap_tempo_button_press(GdkEventButton *)
PBD::ScopedConnection _parser_connection
Temporal::Tempo::Type get_tempo_type()
std::shared_ptr< MIDI::Parser > _midi_tap_parser
std::map< std::string, Temporal::Tempo::Type > TempoTypes
Temporal::TimeDomain get_lock_style()
Gtk::ComboBox _midi_port_combo
bool tap_tempo_key_press(GdkEventKey *)
void init(const Temporal::BBT_Time &start, double bpm, double end_bpm, double note_type, Temporal::TempoPoint::Type type, bool movable, Temporal::TimeDomain style)
Gtk::Entry when_bar_entry
Gtk::ComboBoxText tempo_type
Gtk::Label when_bar_label
std::shared_ptr< ARDOUR::MidiPort > _midi_tap_port
PBD::ScopedConnection _xthread_connection
Gtk::ComboBoxText pulse_selector
Gtk::Label when_beat_label
Gtk::Label _end_bpm_label
Gtk::Label _tap_source_label
Gtk::Adjustment end_bpm_adjustment
Gtk::Adjustment bpm_adjustment
sigc::connection _port_changed_connection
bool get_bbt_time(Temporal::BBT_Time &)
bool tap_tempo_focus_out(GdkEventFocus *)
std::map< std::string, Temporal::TimeDomain > LockStyles
Gtk::Button tap_tempo_button
std::shared_ptr< TempoMap const > SharedPtr
PBD::PropertyDescriptor< timepos_t > start