mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 07:14:56 +01:00
note to midi devs.
This commit is contained in:
parent
8ca0680871
commit
f74acc6e79
1 changed files with 12 additions and 0 deletions
|
|
@ -165,6 +165,18 @@ MidiRingBuffer<T>::skip_to(framepos_t start)
|
||||||
|
|
||||||
++count;
|
++count;
|
||||||
|
|
||||||
|
/* TODO investigate and think:
|
||||||
|
*
|
||||||
|
* Does it makes sense to keep track of notes
|
||||||
|
* that are skipped (because they're either too late
|
||||||
|
* (underrun) or never used (read-ahead, loop) ?
|
||||||
|
*
|
||||||
|
* skip_to() is called on the rinbuffer between
|
||||||
|
* disk and process. it seems wrong to track them
|
||||||
|
* (a potential synth never sees skipped notes, either)
|
||||||
|
* but there may be more to this.
|
||||||
|
*/
|
||||||
|
|
||||||
if (ev_size >= 8) {
|
if (ev_size >= 8) {
|
||||||
this->increment_read_ptr (ev_size);
|
this->increment_read_ptr (ev_size);
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue