diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2020-05-04 10:10:28 -0600 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2020-05-04 18:48:17 -0600 |
commit | 7644168536a37b79eb13f598ca884e0fb7209a3a (patch) | |
tree | 092f6cd22f7dc1e301769adc2bc3cdd2c882061d /libs/ardour | |
parent | 47e83d2799dc7dc303ddebf9e853a0c43bb4eb27 (diff) |
add some (commented/ifdef'ed) debugging for RTMidiBuffer::read()
Diffstat (limited to 'libs/ardour')
-rw-r--r-- | libs/ardour/rt_midibuffer.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libs/ardour/rt_midibuffer.cc b/libs/ardour/rt_midibuffer.cc index 2422eb96d9..0a5013ff6f 100644 --- a/libs/ardour/rt_midibuffer.cc +++ b/libs/ardour/rt_midibuffer.cc @@ -288,6 +288,7 @@ RTMidiBuffer::read (MidiBuffer& dst, samplepos_t start, samplepos_t end, MidiSta #endif DEBUG_TRACE (DEBUG::MidiRingBuffer, string_compose ("read from %1 .. %2 .. initial index = %3 (time = %4) (range in list of %7 %5..%6)\n", start, end, item - _data, item->timestamp, _data->timestamp, last->timestamp, _size)); + // dump (999); while ((item != iend) && ((reverse && (item->timestamp > end)) || (!reverse && (item->timestamp < end)))) { @@ -334,6 +335,16 @@ RTMidiBuffer::read (MidiBuffer& dst, samplepos_t start, samplepos_t end, MidiSta } DEBUG_TRACE (DEBUG::MidiRingBuffer, string_compose ("read event sz %1 @ %2 (=> %3 via -%4 +%5\n", size, unadjusted_time, evtime, start, offset)); + +#if 0 + cerr << "\tevent @ " << unadjusted_time << " evtime " << evtime << " off " << offset << " sz=" << size << '\t'; + cerr << "\t0x" << hex << (int)addr[0] << dec << ' '; + for (size_t j = 1 ; j < size; ++j) { + cerr << "0x" << hex << (int)addr[j] << dec << '/' << (int)addr[j] << ' '; + } + cerr << '\n'; +#endif + tracker.track (addr); if (reverse) { |