aboutsummaryrefslogtreecommitdiff
path: root/src/adlmidi_private.hpp
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2017-11-05 17:59:11 +0300
committerWohlstand <admin@wohlnet.ru>2017-11-05 17:59:11 +0300
commitd4851370479064a9503449a932c3689698bfbaed (patch)
tree550faf04d7b669256774dacc00031a6490a60903 /src/adlmidi_private.hpp
parent5d3e30724818566318ee0176a03c5453b6c5cc60 (diff)
downloadlibADLMIDI-d4851370479064a9503449a932c3689698bfbaed.tar.gz
libADLMIDI-d4851370479064a9503449a932c3689698bfbaed.tar.bz2
libADLMIDI-d4851370479064a9503449a932c3689698bfbaed.zip
Fix of infinite notes are appearing after events sort with 0-length notes
Also a small optimizing: - Convert Note-ON with zero velocity into Note-OFF event - Don't re-sort row, just put note-off into begin of the row instead
Diffstat (limited to 'src/adlmidi_private.hpp')
-rw-r--r--src/adlmidi_private.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/adlmidi_private.hpp b/src/adlmidi_private.hpp
index 49c431d..3749129 100644
--- a/src/adlmidi_private.hpp
+++ b/src/adlmidi_private.hpp
@@ -581,7 +581,7 @@ public:
/**
* @brief Sort events in this position
*/
- void sortEvents();
+ void sortEvents(bool *noteStates = NULL);
};
/**