public void SendRawMessage(int sampleOffset, byte status, byte data1, byte data2) { var handler = ShortMessageReceived; if (handler != null) { var args = new ShortMessageEventArgs(status, data1, data2); args.Message.DeltaFrames = sampleOffset; handler(this, args); } }
private static void Indevice_ShortMessageReceived(object sender, ShortMessageEventArgs e) { SendEncoded(e.Message, "short"); //client.Send(e.Message.MessageType.ToString()); //LogOutMessage(e.Message); }
private void InputDevice_ShortMessageReceived(object sender, ShortMessageEventArgs e) { Console.WriteLine(e); }
private void OnShortMessageReceived(object sender, ShortMessageEventArgs e) { var logMessage = $"{e.Message.Message} (ShortMessage of type {e.Message.MessageType}, status {e.Message.Status})."; //Console.WriteLine(logMessage); }
void FMidiEventSource_RawMessageReceived(object sender, ShortMessageEventArgs e) { SetMidiEvent(e.Message.DeltaFrames, e.Message.Bytes); }