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:
parent
03ed56b247
commit
aa8d512ee7
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user