mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-08 15:54:57 +01:00
ptformat: Update lib to upstream 3b60276
bugfix: Empty out MIDI events per region Signed-off-by: Damien Zammit <damien@zamaudio.com>
This commit is contained in:
parent
4f4400b764
commit
22d676c7b6
1 changed files with 1 additions and 1 deletions
|
|
@ -704,7 +704,6 @@ PTFFormat::parsemidi(void) {
|
||||||
uint64_t midi_pos, midi_len, max_pos;
|
uint64_t midi_pos, midi_len, max_pos;
|
||||||
uint8_t midi_velocity, midi_note;
|
uint8_t midi_velocity, midi_note;
|
||||||
uint16_t rsize;
|
uint16_t rsize;
|
||||||
std::vector<midi_ev_t> midi;
|
|
||||||
midi_ev_t m;
|
midi_ev_t m;
|
||||||
bool found = false;
|
bool found = false;
|
||||||
int max_regions = regions.size();
|
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
|
// Parse all midi tracks, treat each group of midi bytes as a track
|
||||||
while (k + 35 < len) {
|
while (k + 35 < len) {
|
||||||
max_pos = 0;
|
max_pos = 0;
|
||||||
|
std::vector<midi_ev_t> midi;
|
||||||
|
|
||||||
while (k < len) {
|
while (k < len) {
|
||||||
if ( (ptfunxored[k ] == 'M') &&
|
if ( (ptfunxored[k ] == 'M') &&
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue