summaryrefslogtreecommitdiffstats
path: root/src/server
diff options
context:
space:
mode:
Diffstat (limited to 'src/server')
-rw-r--r--src/server/ControlBindings.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/ControlBindings.cpp b/src/server/ControlBindings.cpp
index 4a0f5f20..51784452 100644
--- a/src/server/ControlBindings.cpp
+++ b/src/server/ControlBindings.cpp
@@ -123,18 +123,18 @@ ControlBindings::midi_event_key(uint16_t, const uint8_t* buf, uint16_t& value)
switch (lv2_midi_message_type(buf)) {
case LV2_MIDI_MSG_CONTROLLER:
value = static_cast<int8_t>(buf[2]);
- return Key(Type::MIDI_CC, static_cast<int8_t>(buf[1]));
+ return {Type::MIDI_CC, static_cast<int8_t>(buf[1])};
case LV2_MIDI_MSG_BENDER:
value = (static_cast<int8_t>(buf[2]) << 7) + static_cast<int8_t>(buf[1]);
- return Key(Type::MIDI_BENDER);
+ return {Type::MIDI_BENDER};
case LV2_MIDI_MSG_CHANNEL_PRESSURE:
value = static_cast<int8_t>(buf[1]);
- return Key(Type::MIDI_CHANNEL_PRESSURE);
+ return {Type::MIDI_CHANNEL_PRESSURE};
case LV2_MIDI_MSG_NOTE_ON:
value = 1.0f;
- return Key(Type::MIDI_NOTE, static_cast<int8_t>(buf[1]));
+ return {Type::MIDI_NOTE, static_cast<int8_t>(buf[1])};
default:
- return Key();
+ return {};
}
}