Example #1
0
 public void SendData(PhysicalDataPacket data)
 {
     foreach (IPhysicalDataInput connectedInput in connectedInputs)
     {
         connectedInput.ReceiveData(data);
     }
 }
Example #2
0
        void IPhysicalDataInput.ReceiveData(PhysicalDataPacket data)
        {
            NoteData incomingMIDI = data as NoteData;

            if (incomingMIDI != null)
            {
                PlayMIDINote(incomingMIDI);
            }
        }
Example #3
0
        void IPhysicalDataInput.ReceiveData(PhysicalDataPacket data)
        {
            TestData d = data as TestData;

            if (d != null)
            {
                float dialVal = d.controlData.normalizedValue / 100f;

                float H, S, V;
                Color.RGBToHSV(originalColor, out H, out S, out V);


                GetComponent <MeshRenderer>().material.color = Color.HSVToRGB(dialVal, S, V);
            }
        }
Example #4
0
 public void SendData(PhysicalDataPacket data)
 {
     OutputJack.SendData(data);
 }