X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fmidi_tracer.cc;h=2f97e5b6d5076a59136a78ce420bf794fc692ae0;hb=dd72d2bf6584571b88fb383752dcb0dd892a034a;hp=aeb6c987e363c2066d8891e1812a3421d5847620;hpb=b2d4c731e82c5267bc41d91de9104bef04316380;p=ardour.git diff --git a/gtk2_ardour/midi_tracer.cc b/gtk2_ardour/midi_tracer.cc index aeb6c987e3..2f97e5b6d5 100644 --- a/gtk2_ardour/midi_tracer.cc +++ b/gtk2_ardour/midi_tracer.cc @@ -34,7 +34,7 @@ #include "midi_tracer.h" #include "gui_thread.h" -#include "i18n.h" +#include "pbd/i18n.h" using namespace Gtk; using namespace std; @@ -57,7 +57,7 @@ MidiTracer::MidiTracer () , collect_button (_("Enabled")) , delta_time_button (_("Delta times")) { - ARDOUR::AudioEngine::instance()->PortRegisteredOrUnregistered.connect + ARDOUR::AudioEngine::instance()->PortRegisteredOrUnregistered.connect (_manager_connection, invalidator (*this), boost::bind (&MidiTracer::ports_changed, this), gui_context()); _last_receipt.tv_sec = 0; @@ -131,7 +131,7 @@ MidiTracer::ports_changed () { string const c = _port_combo.get_active_text (); _port_combo.clear (); - + ARDOUR::PortManager::PortList pl; ARDOUR::AudioEngine::instance()->get_ports (ARDOUR::DataType::MIDI, pl); @@ -182,7 +182,7 @@ MidiTracer::port_changed () mp->set_trace_on (true); traced_port = mp; } - + } else { async->parser()->any.connect_same_thread (_parser_connection, boost::bind (&MidiTracer::tracer, this, _1, _2, _3)); } @@ -280,9 +280,9 @@ MidiTracer::tracer (Parser&, byte* msg, size_t len) case MIDI::pitchbend: if (show_hex) { - s += snprintf (&buf[s], bufsize, "%16s chn %2d %02x\n", "Pitch Bend", (msg[0]&0xf)+1, (int) msg[1]); + s += snprintf (&buf[s], bufsize, "%16s chn %2d %02x %02x\n", "Pitch Bend", (msg[0]&0xf)+1, (int) msg[1], (int) msg[2]); } else { - s += snprintf (&buf[s], bufsize, "%16s chn %2d %-3d\n", "Pitch Bend", (msg[0]&0xf)+1, (int) msg[1]); + s += snprintf (&buf[s], bufsize, "%16s chn %2d %-3d %-3d\n", "Pitch Bend", (msg[0]&0xf)+1, (int) msg[1], (int) msg[2]); } break;