diff options
author | Damien Zammit <damien@zamaudio.com> | 2017-02-18 03:01:16 +1100 |
---|---|---|
committer | Damien Zammit <damien@zamaudio.com> | 2017-02-18 03:01:16 +1100 |
commit | 22d676c7b6141700cb8470128dc75710fa2fba01 (patch) | |
tree | bb0fbd9bc599d096089f63d76659f2929909c86b /libs | |
parent | 4f4400b764ffebed375b42848b2e01609ee8213c (diff) |
ptformat: Update lib to upstream 3b60276
bugfix: Empty out MIDI events per region
Signed-off-by: Damien Zammit <damien@zamaudio.com>
Diffstat (limited to 'libs')
-rw-r--r-- | libs/ptformat/ptfformat.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ptformat/ptfformat.cc b/libs/ptformat/ptfformat.cc index 8bb3e6dce5..a3b18b35d5 100644 --- a/libs/ptformat/ptfformat.cc +++ b/libs/ptformat/ptfformat.cc @@ -704,7 +704,6 @@ PTFFormat::parsemidi(void) { uint64_t midi_pos, midi_len, max_pos; uint8_t midi_velocity, midi_note; uint16_t rsize; - std::vector<midi_ev_t> midi; midi_ev_t m; bool found = false; int max_regions = regions.size(); @@ -716,6 +715,7 @@ PTFFormat::parsemidi(void) { // Parse all midi tracks, treat each group of midi bytes as a track while (k + 35 < len) { max_pos = 0; + std::vector<midi_ev_t> midi; while (k < len) { if ( (ptfunxored[k ] == 'M') && |