void add(TreeModelColumnBase &column)
Gtk::TreeModelColumn< std::string > pretty_name
Gtk::TreeModelColumn< std::string > port_name
static const size_t buffer_size
Gtk::CheckButton autoscroll_button
void on_show()
This is a default handler for the signal signal_show().
PBD::ScopedConnection _parser_connection
Gtk::CheckButton delta_time_button
MIDI::samplecnt_t _last_receipt
std::shared_ptr< MIDI::Parser > _midi_parser
Gtk::Adjustment line_count_adjustment
Glib::RefPtr< Gtk::ListStore > _midi_port_list
Gtk::ComboBox _midi_port_combo
void on_hide()
This is a default handler for the signal signal_hide().
PBD::RingBuffer< char * > fifo
std::shared_ptr< ARDOUR::MidiPort > tracer_port
Gtk::ScrolledWindow scroller
Gtk::CheckButton base_button
void tracer(MIDI::Parser &, MIDI::byte *, size_t, MIDI::samplecnt_t)
std::atomic< int > _update_queued
PBD::ScopedConnection _manager_connection
MidiPortCols _midi_port_cols
static unsigned int window_count
Gtk::CheckButton collect_button
std::shared_ptr< ARDOUR::MidiPort > traced_port
Gtk::SpinButton line_count_spinner
Gtk::Label line_count_label