X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Fmidi_mapper.cpp;h=dac78f1773e8e3d1f0e60082f9888c51ff9e1a91;hb=09b27ab32073dba2c565cdda43fcf2c37ea04a7b;hp=59637b1d24107473893f8487227c270942a19058;hpb=09f6cb41070d746115bbb4ca12325622b564c025;p=nageru diff --git a/nageru/midi_mapper.cpp b/nageru/midi_mapper.cpp index 59637b1..dac78f1 100644 --- a/nageru/midi_mapper.cpp +++ b/nageru/midi_mapper.cpp @@ -19,7 +19,7 @@ #include #include "audio_mixer.h" -#include "midi_mapping.pb.h" +#include "nageru_midi_mapping.pb.h" #include "shared/midi_mapper_util.h" #include "shared/text_proto.h" @@ -327,19 +327,6 @@ void MIDIMapper::update_highlights() } } -// Find what MIDI note the given light (as given by field_number) is mapped to, and enable it. -void activate_mapped_light(const MIDIMappingBusProto &bus_mapping, int field_number, set *active_lights) -{ - const FieldDescriptor *descriptor = bus_mapping.GetDescriptor()->FindFieldByNumber(field_number); - const Reflection *bus_reflection = bus_mapping.GetReflection(); - if (!bus_reflection->HasField(bus_mapping, descriptor)) { - return; - } - const MIDILightProto &light_proto = - static_cast(bus_reflection->GetMessage(bus_mapping, descriptor)); - active_lights->insert(light_proto.note_number()); -} - void MIDIMapper::update_lights_lock_held() { if (global_audio_mixer == nullptr) {