X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=midi_mapper.h;fp=midi_mapper.h;h=49c98cc31676d142d8d01b314556fe3e033965f7;hb=2068106ac4d44719e78d2931ccbe2fe67947b381;hp=0a6694bd6a6ca0bcf85b78033acb53a68ffc27b2;hpb=2f279ea7b988bdf204f6ba397b955dac28000133;p=nageru diff --git a/midi_mapper.h b/midi_mapper.h index 0a6694b..49c98cc 100644 --- a/midi_mapper.h +++ b/midi_mapper.h @@ -39,6 +39,8 @@ public: virtual void toggle_auto_gain_staging(unsigned bus_idx) = 0; virtual void toggle_compressor(unsigned bus_idx) = 0; virtual void clear_peak(unsigned bus_idx) = 0; + virtual void toggle_limiter() = 0; + virtual void toggle_auto_makeup_gain() = 0; // Signals to highlight controls to mark them to the user // as MIDI-controllable (or not). @@ -59,6 +61,8 @@ public: virtual void highlight_toggle_auto_gain_staging(unsigned bus_idx, bool highlight) = 0; virtual void highlight_toggle_compressor(unsigned bus_idx, bool highlight) = 0; virtual void highlight_clear_peak(unsigned bus_idx, bool highlight) = 0; + virtual void highlight_toggle_limiter(bool highlight) = 0; + virtual void highlight_toggle_auto_makeup_gain(bool highlight) = 0; // Raw events; used for the editor dialog only. virtual void controller_changed(unsigned controller) = 0;