|
|
|
@ -42,10 +42,10 @@ namespace Lib.Audio |
|
|
|
|
|
|
|
|
|
|
|
private void OnMidiCommunicationMessageReceived(object? sender, IMidiMessage message) |
|
|
|
private void OnMidiCommunicationMessageReceived(object? sender, IMidiMessage message) |
|
|
|
{ |
|
|
|
{ |
|
|
|
IChannel channel = Channels.First(c => c.ChannelNumber == message.ChannelNumber); |
|
|
|
IChannel? channel = Channels.FirstOrDefault(c => c.ChannelNumber == message.ChannelNumber); |
|
|
|
|
|
|
|
|
|
|
|
channel.HandleMessage(message); |
|
|
|
channel?.HandleMessage(message); |
|
|
|
channel.SendAcknowledge(); |
|
|
|
channel?.SendAcknowledge(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private void OnMidiCommunicationErrorReceived(object? sender, IMidiMessage message) => |
|
|
|
private void OnMidiCommunicationErrorReceived(object? sender, IMidiMessage message) => |
|
|
|
|