summaryrefslogtreecommitdiff
path: root/libs/evoral/src
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-09-18 17:37:03 +0200
committerRobin Gareus <robin@gareus.org>2015-09-18 17:37:03 +0200
commit21b720fddcc2b98dbc4a7ce746bb07978fc9d8b3 (patch)
treecf009e8aa0e13bd85548cb3b598b357b3ca335bc /libs/evoral/src
parent8b2fb88f158dee9795923c31aadd4025310d6837 (diff)
Midi CC events have no event-ID
Prior to this change the last iterator's ID was used. (event's ID was not updated for CCs)
Diffstat (limited to 'libs/evoral/src')
-rw-r--r--libs/evoral/src/Sequence.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/evoral/src/Sequence.cpp b/libs/evoral/src/Sequence.cpp
index 526256bf5e..0b3d4ac8e1 100644
--- a/libs/evoral/src/Sequence.cpp
+++ b/libs/evoral/src/Sequence.cpp
@@ -534,6 +534,7 @@ Sequence<Time>::control_to_midi_event(
uint8_t midi_type = _type_map.parameter_midi_type(iter.list->parameter());
ev->set_event_type(_type_map.midi_event_type(midi_type));
+ ev->set_id(-1);
switch (midi_type) {
case MIDI_CMD_CONTROL:
assert(iter.list.get());