예제 #1
0
        private void BSend_Click(object sender, EventArgs e)
        {
            ip = TBIp.Text;
            port = int.Parse(TBPort.Text);
            oscm = new OSC(ip, port);

            if (CBString.Checked)
            {
                OSCmsg omess = new OSCmsg(TBMsg.Text);
                omess.addValue(TBValue.Text);
                oscm.sendOSCmsg(omess);
            }
            else
            {
                OSCmsg omess = new OSCmsg(TBMsg.Text);
                omess.addValue(float.Parse(TBValue.Text));
                oscm.sendOSCmsg(omess);
            }
        }
예제 #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            ip = TBIp.Text;
            port = int.Parse(TBPort.Text);
            oscm = new OSC(ip, port);

            OSCmsg omess = new OSCmsg("/test send int float");
            omess.addValue(357);
            omess.addValue(25.75f);
            oscm.sendOSCmsg(omess);
        }
예제 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            ip = TBIp.Text;
            port = int.Parse(TBPort.Text);
            oscm = new OSC(ip, port);
            string m = "/test send int";

            OSCmsg omess = new OSCmsg(m);
            omess.addValue(245);
            oscm.sendOSCmsg(omess);
        }
예제 #4
0
        private void button3_Click(object sender, EventArgs e)
        {
            ip = TBIp.Text;
            port = int.Parse(TBPort.Text);
            oscm = new OSC(ip, port);

            OSCmsg omess = new OSCmsg("/test send blob");
            OSCblob oscb = new OSCblob();
            oscb.addBlob(258);
            oscb.addBlob(2.3f);
            oscb.addBlob("yahoo!");
            omess.addBlob(oscb);
            oscm.sendOSCmsg(omess);
        }