diff options
Diffstat (limited to 'libs/midi++2/jack_midiport.cc')
-rw-r--r-- | libs/midi++2/jack_midiport.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/midi++2/jack_midiport.cc b/libs/midi++2/jack_midiport.cc index d00e537a52..6f3661d937 100644 --- a/libs/midi++2/jack_midiport.cc +++ b/libs/midi++2/jack_midiport.cc @@ -76,13 +76,11 @@ JACK_MidiPort::cycle_start (nframes_t nframes) jack_midi_event_get (&ev, jack_buffer, i); if (input_parser) { - input_parser->raw_preparse (*input_parser, ev.buffer, ev.size); for (size_t i = 0; i < ev.size; i++) { // the midi events here are used for MIDI clock only input_parser->set_midi_clock_timestamp(ev.time + jack_last_frame_time(_jack_client)); input_parser->scanner (ev.buffer[i]); } - input_parser->raw_postparse (*input_parser, ev.buffer, ev.size); } } } @@ -199,6 +197,8 @@ JACK_MidiPort::read(byte * buf, size_t bufsize) jack_midi_event_t ev; + cerr << "JACK_MidiPort::read called" << endl; + int err = jack_midi_event_get (&ev, jack_port_get_buffer(_jack_input_port, _nframes_this_cycle), _last_read_index++); |