Esempio n. 1
0
 public void SendRawMessage(int sampleOffset, byte status, byte data1, byte data2)
 {
     var handler = RawMessageReceived;
     if(handler != null)
     {
         var args = new RawMessageEventArgs(status, data1, data2);
         args.DeltaFrames = sampleOffset;
         handler(this, args);
     }
 }   
        protected virtual void OnRawMessage(RawMessageEventArgs e)
        {
            EventHandler <RawMessageEventArgs> handler = RawMessageReceived;

            if (handler != null)
            {
                context.Post(delegate(object dummy)
                {
                    handler(this, e);
                }, null);
            }
        }
Esempio n. 3
0
        protected virtual void OnRawMessage(RawMessageEventArgs e)
        {
            EventHandler<RawMessageEventArgs> handler = RawMessageReceived;

            if (handler != null)
            {
                context.Post(delegate(object dummy)
                {
                    handler(this, e);
                }, null);
            }
        }
Esempio n. 4
0
 void FMidiEventSource_RawMessageReceived(object sender, RawMessageEventArgs e)
 {
     SetMidiEvent(e.DeltaFrames, e.Message);
 }