13
0

midi-panic needs to honor split-cycle buffer offset,

otherwise panic message will be delivered out-of-order when
seamlessly looping.
This commit is contained in:
Robin Gareus 2015-11-28 22:33:43 +01:00
parent 03ed56b247
commit aa8d512ee7

View File

@ -196,7 +196,7 @@ MidiPort::flush_buffers (pframes_t nframes)
if (_resolve_required) { if (_resolve_required) {
port_buffer = port_engine.get_buffer (_port_handle, nframes); port_buffer = port_engine.get_buffer (_port_handle, nframes);
/* resolve all notes at the start of the buffer */ /* resolve all notes at the start of the buffer */
resolve_notes (port_buffer, 0); resolve_notes (port_buffer, _global_port_buffer_offset);
_resolve_required = false; _resolve_required = false;
} }