- handle controlChangeMessage for buttons

master
Simon G 5 years ago
parent 67750a3271
commit 9906bc6e36
  1. 5
      Lib.Audio/Channel.cs

@ -122,6 +122,11 @@ namespace Lib.Audio
{ {
if (Fader != null && Fader.Controller == controlChangeMessage.Controller) if (Fader != null && Fader.Controller == controlChangeMessage.Controller)
Fader.Position = controlChangeMessage.Value; Fader.Position = controlChangeMessage.Value;
else
{
IButton? button = Buttons.FirstOrDefault(b => b.Controller == controlChangeMessage.Controller);
button?.HandlePressed(Controllable, (Velocity) controlChangeMessage.Value);
}
} }
} }

Loading…
Cancel
Save