init() public method

public init ( UDPPacketIO, oscPacketIO ) : void
oscPacketIO UDPPacketIO,
return void
Ejemplo n.º 1
0
	public void Start ()
	{
		//Initializes on start up to listen for messages
		//make sure this game object has both UDPPackIO and OSC script attached
		
		UDPPacketIO udp = (UDPPacketIO)GetComponent("UDPPacketIO");
		udp.init(RemoteIP, SendToPort, ListenerPort);
		handler = (Osc)GetComponent("Osc");
		handler.init(udp);
		handler.SetAllMessageHandler(AllMessageHandler);


		tornadoSlider = GameObject.Find("Tornado Slider").GetComponent<UnityEngine.UI.Slider>();
		munchkinSlider = GameObject.Find("Munchkin Slider").GetComponent<UnityEngine.UI.Slider>();
		poppySlider = GameObject.Find("Poppy Slider").GetComponent<UnityEngine.UI.Slider>();
		monkeySlider = GameObject.Find("Monkey Slider").GetComponent<UnityEngine.UI.Slider>();
		fireSlider = GameObject.Find("Fire Slider").GetComponent<UnityEngine.UI.Slider>();
		transSpeedSlider = GameObject.Find("Transition Slider").GetComponent<UnityEngine.UI.Slider>();


		nv = GameObject.Find("Network").GetComponent<NetworkView>();

		Debug.Log("Osc Running");
		
	}
Ejemplo n.º 2
0
    public void setup(string host_, int port_)
    {
        if (_isSetUp)
        {
            return;
        }

        Debug.Log("OscSender SETUP: " + host_ + " / " + port_);
        host     = host_;
        port     = port_;
        _isSetUp = true;

        UDPPacketIO udp;

        udp = this.gameObject.GetComponent <UDPPacketIO>();
        if (udp == null)
        {
            udp = this.gameObject.AddComponent <UDPPacketIO>();
        }
        udp.enableQueue = false;
        udp.Init(host_, port_, true);

        oscHandler = this.gameObject.GetComponent <Osc>();
        if (oscHandler == null)
        {
            oscHandler = this.gameObject.AddComponent <Osc>();
        }
        oscHandler.init(udp);
    }
Ejemplo n.º 3
0
    /// <summary>
    /// Start is called just before any of the Update methods is called the first time.
    /// </summary>
    void Start()
    {
        words = codeword.Split(' ');
        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(remoteIp, sendToPort, listenerPort);

        oscHandler = GetComponent <Osc>();
        oscHandler.init(udp);

        oscHandler.SetAddressHandler("/remoteIP", setRemoteIP);
        oscHandler.SetAddressHandler("/text", textFromOSC);

        if (messageCanvas == null)
        {
            messageCanvas = transform.Find("OscMessageCanvas").gameObject;
            if (messageCanvas != null)
            {
                messageText = messageCanvas.transform.Find("MessageText").GetComponent <Text>();
            }
        }

        string localIP;

        using (Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, 0)) {
            socket.Connect("8.8.8.8", 65530);
            IPEndPoint endPoint = socket.LocalEndPoint as IPEndPoint;
            localIP = endPoint.Address.ToString();
        }
        setText("This IP is: " + localIP);
    }
Ejemplo n.º 4
0
        static void Main(string[] args)
        {
            for (int i = 0; i < args.Length && i < 3; i++)
            {
                if (i == 0)
                {
                    dstIP = args[i];
                }
                else if (i == 1)
                {
                    sendToPort = int.Parse(args[i]);
                }
                else if (i == 2)
                {
                    listenToPort = int.Parse(args[i]);
                }
            }

            Console.WriteLine("current IP is " + dstIP + ",sendToPort:" + sendToPort + ",listenToPort:" + listenToPort);

            udpManager = new UDPPacketIO();
            udpManager.init(dstIP, sendToPort, listenToPort);
            oscManager = new Osc();
            oscManager.init(udpManager);

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new MultipleWiimoteForm());
        }
    void Start()
    {
        // initialize udp and osc stuff (both necessary for OSC network communication)
        UDPPacketIO udp = new UDPPacketIO();

        udp.init(oscSenderIp, sendToPort, listenerPort);

        oscHandler = new Osc();
        oscHandler.init(udp);

        // oscHandler.SetAddressHandler("/rigidbody", onRigidBody);
        oscHandler.SetAllMessageHandler(onOscMessage);

        // the rigidBodyObject attribute shouldn't logically be part of this class, but is added as
        // a convenience property to quick and easily visualize the mocap rigid bodies by just specifieing
        // an object to visually represent the rigid bodies. We'll outsource all the logic to the
        // MoCapRigidBodiesCloner class whose tasks is exactly this.
        if (rigidBodyObject)
        {
            // create a GameObject to hold all the rigid bodies
            GameObject go = new GameObject();
            go.name = "GeneratedRigidBodies";
            // add the cloner component
            MoCapRigidBodiesCloner cloner = go.AddComponent <MoCapRigidBodiesCloner>();
            // give it the specified object and let it take care of the rest
            cloner.rigidBodyObject = rigidBodyObject;
        }
    }
    void Start()
    {
        pos  = new Vector3[oscInputNames.Length];
        ppos = new Vector3[oscInputNames.Length];

        //Initializes on start up to listen for messages
        //make sure this game object has both UDPPackIO and OSC script attached
        udp = (UDPPacketIO)GetComponent("UDPPacketIO");
        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = (Osc)GetComponent("Osc");
        handler.init(udp);

        /*
         * handler.SetAddressHandler("/objects/ID-centralXYZ", receiveKinectA); //KinectA blob tracker
         * handler.SetAddressHandler("/skeletons/ID-centralXYZ", receiveKinectA); //KinectA blob tracker
         *
         * handler.SetAddressHandler("/tracker", receiveSoniskel); //Processing SimpleOpenNI skeleton tracker
         *
         * handler.SetAddressHandler("/kinect/blobs", receiveKvl); //KVL blob tracker
         */

        handler.SetAddressHandler("/joint", receiveOsceleton);         //OSCeleton skeleton tracker

        //handler.SetAddressHandler("/wii/1/accel/pry", receiveWiimoteAccel); //Osculator Wiimote tracker
        handler.SetAddressHandler("/wii/1/accel/xyz", receiveWiimoteAccel);
        //handler.SetAddressHandler("/wii/1/motion/angles", receiveWiimoteAccel);
        //handler.SetAddressHandler("/wii/1/motion/velo", receiveWiimoteAccel);

        //handler.SetAddressHandler("/wii/1/ir", receiveWiimoteIR);
    }
Ejemplo n.º 7
0
	void Start() {
		UDPPacketIO udp = (UDPPacketIO) GetComponent("UDPPacketIO");
		udp.init(remoteIp, sendToPort, listenerPort);
		handler = (Osc) GetComponent("Osc");
		handler.init(udp);
		//oscHandler.SetAddressHandler("/1/push1", Example);
	}
Ejemplo n.º 8
0
	void Start () {
		UDPPacketIO udp = (UDPPacketIO) GetComponent ("UDPPacketIO");
		udp.init (remoteIP, sendToPort, listenerPort);
		handler = (Osc) GetComponent ("Osc");
		handler.init(udp);
		handler.SetAllMessageHandler(AllMessageHandler);
	}
Ejemplo n.º 9
0
	//	float lastTime=0;

	void Start () {
		
		udp  = this.GetComponent<UDPPacketIO>();
		udp.init(UDPHost, broadcastPort, listenerPort);
		oscHandler = this.gameObject.AddComponent<Osc>();
		oscHandler.init(udp);
	}
Ejemplo n.º 10
0
    //	float lastTime=0;

    void Start()
    {
        udp = this.GetComponent <UDPPacketIO>();
        udp.init(UDPHost, broadcastPort, listenerPort);
        oscHandler = this.gameObject.AddComponent <Osc>();
        oscHandler.init(udp);
    }
Ejemplo n.º 11
0
    public void Start()
    {
        //Initializes on start up to listen for messages
        //make sure this game object has both UDPPackIO and OSC script attached

        UDPPacketIO udp = (UDPPacketIO)GetComponent("UDPPacketIO");

        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = (Osc)GetComponent("Osc");
        handler.init(udp);
        handler.SetAllMessageHandler(AllMessageHandler);


        tornadoSlider    = GameObject.Find("Tornado Slider").GetComponent <UnityEngine.UI.Slider>();
        munchkinSlider   = GameObject.Find("Munchkin Slider").GetComponent <UnityEngine.UI.Slider>();
        poppySlider      = GameObject.Find("Poppy Slider").GetComponent <UnityEngine.UI.Slider>();
        monkeySlider     = GameObject.Find("Monkey Slider").GetComponent <UnityEngine.UI.Slider>();
        fireSlider       = GameObject.Find("Fire Slider").GetComponent <UnityEngine.UI.Slider>();
        transSpeedSlider = GameObject.Find("Transition Slider").GetComponent <UnityEngine.UI.Slider>();


        nv = GameObject.Find("Network").GetComponent <NetworkView>();

        Debug.Log("Osc Running");
    }
Ejemplo n.º 12
0
    // Use this for initialization
    void Start()
    {
        GameObject monomeSquare = (GameObject)Resources.Load("Square");
        int        row          = 0;

        while (row < amountRows)
        {
            for (int i = 0; i < amountPerRow; i++)
            {
                Vector3    pos   = new Vector3((-i * 1.2f), 0, row * 1.2f);
                GameObject clone = Instantiate(monomeSquare, gameObject.transform.position + pos, Quaternion.identity) as GameObject;
                clone.transform.parent = gameObject.transform;
                clone.SendMessage("SetID", (row * amountPerRow) + (i + 1));
                clone.tag = "col" + (i + 1);
            }
            row++;
        }

        if (udp = (UDPPacketIO)gameObject.GetComponent("UDPPacketIO"))
        {
            udp.init(OSCHost, SendToPort, ListenerPort);

            handler = (Osc)gameObject.GetComponent("Osc");
            handler.init(udp);
            handler.SetAddressHandler("/press", IncomingValues);
            handler.SetAddressHandler("/sync", ResetTime);
        }

        OSCHandler.Instance.Init();

        startTime = Time.time;
    }
Ejemplo n.º 13
0
        void Start()
        {
            UDPPacketIO udp = GetComponent <UDPPacketIO>();

            udp.init(RemoteIP, SendToPort, ListenerPort);
            handler = GetComponent <Osc>();
            handler.init(udp);
        }
 void Start()
 {
     udp = GetComponent<UDPPacketIO>();
     handler = GetComponent<Osc>();
     udp.init(RemoteIP, SendToPort, ListenerPort);
     handler.init(udp);
     handler.SetAddressHandler("/htrack/",Ta_filler0);
 }
Ejemplo n.º 15
0
        public void Connect()
        {
            UDPPacketIO udp = GetComponent <UDPPacketIO>();

            udp.init(RemoteIP, SendToPort, ListenerPort);
            handler = GetComponent <Osc>();
            handler.init(udp);
            connect = true;
        }
Ejemplo n.º 16
0
    void Start()
    {
        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(remoteIP, senderPort, listenerPort);
        handler = GetComponent <Osc>();
        handler.init(udp);
        handler.SetAllMessageHandler(MessageHandler);
    }
Ejemplo n.º 17
0
    void Start()
    {
        UDPPacketIO udp = (UDPPacketIO)GetComponent("UDPPacketIO");

        udp.init(remoteIp, sendToPort, listenerPort);
        handler = (Osc)GetComponent("Osc");
        handler.init(udp);
        //oscHandler.SetAddressHandler("/1/push1", Example);
    }
    // Use this for initialization
    void Start()
    {
        UDPPacketIO udp = GetComponent<UDPPacketIO>();
        udp.init(remoteIp, senderPort, listenerPort);

        oscHandler = GetComponent<Osc>();
        oscHandler.init(udp);
        oscHandler.SetAddressHandler("/hand1", Example);
    }
    /// <summary>
    /// Start is called just before any of the Update methods is called the first time.
    /// </summary>
    void Start()
    {
        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(remoteIp, sendToPort, 0);

        oscHandler = GetComponent <Osc>();
        oscHandler.init(udp);
    }
Ejemplo n.º 20
0
 void Start()
 {
     Debug.Log(remoteIp);
     UDPPacketIO udp = (UDPPacketIO) GetComponent("UDPPacketIO");
     udp.init(remoteIp, sendToPort);
     handler = (Osc) GetComponent("Osc");
     handler.init(udp);
     skeletonrender = GetComponent<SkeletonRender> ();
 }
Ejemplo n.º 21
0
    // Use this for initialization
    void Awake()
    {
        // setup osc
        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = GetComponent <Osc>();
        handler.init(udp);
    }
Ejemplo n.º 22
0
    // Use this for initialization
    void Start()
    {
        //Initializes on start up to listen for messages
        //make sure this game object has both UDPPackIO and OSC script attached
        controller.init(RemoteIP, SendToPort, ListenerPort);
        handler.init(controller);

        handler.SetAddressHandler("/policy", HandlePolicyInput);
    }
Ejemplo n.º 23
0
    void Start()
    {
        UDPPacketIO udp = (UDPPacketIO)GetComponent("UDPPacketIO");

        udp.init(remoteIP, sendToPort, listenerPort);
        handler = (Osc)GetComponent("Osc");
        handler.init(udp);
        handler.SetAllMessageHandler(AllMessageHandler);
    }
Ejemplo n.º 24
0
    public void Start()
    {
        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(UDPHost, broadcastPort, listenerPort);
        oscHandler = GetComponent <Osc>();
        oscHandler.init(udp);
        oscHandler.SetAddressHandler("/test", counterTest);
        animator = character.GetComponent <Animator> ();
    }
Ejemplo n.º 25
0
    // Use this for initialization
    void Start()
    {
        //DontDestroyOnLoad(this);
        udp = this.GetComponent <UDPPacketIO>();
        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = this.GetComponent <Osc>();
        handler.init(udp);

        handler.SetAddressHandler(OSC_address, ListenEvent);
    }
Ejemplo n.º 26
0
    void Awake()
    {
        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(OSCHost, SendToPort, ListenerPort);
        _handler = GetComponent <Osc>();
        _handler.init(udp);

        _handler.SetAddressHandler("/test", TestMessage);
    }
 //    private AvgFixedBuffer buffer;
 // Use this for initialization
 void Start()
 {
     //Initializes on start up to listen for messages
     //make sure this game object has both UDPPackIO and OSC script attached
     UDPPacketIO udp = (UDPPacketIO) GetComponent("UDPPacketIO");
     udp.init(RemoteIP, SendToPort, ListenerPort);
     handler = (Osc) GetComponent("Osc");
     handler.init(udp);
     handler.SetAllMessageHandler(AllMessageHandler);
 }
Ejemplo n.º 28
0
    // Use this for initialization
    void Start()
    {
        UDPPacketIO udp = GetComponent<UDPPacketIO>();
        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = GetComponent<Osc>();
        handler.init(udp);

        handler.SetAddressHandler("/test", Cry);
        Debug.Log("Running");
    }
Ejemplo n.º 29
0
    // Use this for initialization
    void Start()
    {
        UDPPacketIO udp = (UDPPacketIO)GetComponent("UDPPacketIO");

        udp.init(remoteIp, remotePort, listenPort);
        handler = (Osc)GetComponent("Osc");
        handler.init(udp);
        handler.SetAllMessageHandler(AllMessageHandler);
        gameObject.GetComponent <Renderer>().enabled = false;
    }
Ejemplo n.º 30
0
    void Start()
    {
        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(remoteIp, senderPort, listenerPort);

        oscHandler = GetComponent <Osc>();
        oscHandler.init(udp);
        oscHandler.SetAddressHandler("/acw", OSCCallback);
    }
Ejemplo n.º 31
0
    // Use this for initialization
    void Start()
    {
        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        Debug.Log(udp);
        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = GetComponent <Osc>();
        handler.init(udp);
        handler.SetAllMessageHandler(AllMessageHandler);
    }
Ejemplo n.º 32
0
    // public var output_txt : GUIText;
    // Use this for initialization
    public void Start()
    {
        UDPPacketIO udp = (UDPPacketIO)GetComponent("UDPPacketIO");
        udp.init(UDPHost, broadcastPort, listenerPort);
        oscHandler = (Osc) GetComponent("Osc");
        oscHandler.init(udp);

        oscHandler.SetAddressHandler("/eventTest", updateText);
        oscHandler.SetAddressHandler("/counterTest", counterTest);
        Debug.Log("Running");
    }
Ejemplo n.º 33
0
 void Awake()
 {
     osc = GetComponent <Osc>();
     udp = GetComponent <UDPPacketIO>();
     udp.init(IPAddress, SendPort, ListenPort);
     osc.init(udp);
     rhythmTemplate = new int[8];
     rhythmObjects  = new GameObject[8];
     melodyTemplate = new int[8];
     melodyObjects  = new GameObject[8];
 }
Ejemplo n.º 34
0
    void Start()
    {
        UDPPacketIO udp = GetComponent <UDPPacketIO> ();

        udp.init(remoteIp, sendToPort, listenerPort);
        osc = GetComponent <Osc> ();
        osc.init(udp);
        OscMessage msg = Osc.StringToOscMessage("/startup");

        osc.Send(msg);
    }
Ejemplo n.º 35
0
    // Start is called just before any of the Update methods is called the first time.
    void Start()
    {
        UDPPacketIO udp = new UDPPacketIO();

        udp.init(remoteIp, sendToPort, listenerPort);

        oscHandler = new Osc();
        oscHandler.init(udp);

        oscHandler.SetAddressHandler("/hand1", Example);
    }
Ejemplo n.º 36
0
    private int yRot = 0;     //the rotation around the y axis

    void Start()
    {
        //Initializes on start up to listen for messages
        //make sure this game object has both UDPPackIO and OSC script attached
        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = GetComponent <Osc>();
        handler.init(udp);
        handler.SetAllMessageHandler(AllMessageHandler);
    }
 // Use this for initialization
 void Start()
 {
     Application.runInBackground = true;
     UDPPacketIO udp = GetComponent<UDPPacketIO>();
     udp.init(UDPHost,broadcastPort,listenerPort);
     oscHandler = GetComponent<Osc>();
     oscHandler.init(udp);
     //		oscHandler.SetAddressHandler("/breathdata",getInput);
     oscHandler.SetAddressHandler("/breathdata", getInput);
     oscStatusText.text = "Sending Data to "+UDPHost+" : "+broadcastPort;
 }
Ejemplo n.º 38
0
    // Use this for initialization
    void Start()
    {
        batteryPercentage = 0;         //set to 0 by default

        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(UDPHost, broadcastPort, listenerPort);
        oscHandler = GetComponent <Osc>();
        oscHandler.init(udp);
        oscHandler.SetAllMessageHandler(getMellowInput);
    }
Ejemplo n.º 39
0
    /// <summary>
    /// Start is called just before any of the Update methods is called the first time.
    /// </summary>
    void Start()
    {
        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(remoteIp, sendToPort, listenerPort);

        oscHandler = GetComponent <Osc>();
        oscHandler.init(udp);

        oscHandler.SetAddressHandler("/hand1", Example);
    }
    /* ----- SETUP ----- */
    void Start()
    {
        // Set up OSC connection
        udp = (UDPPacketIO)GetComponent("UDPPacketIO");
        udp.init(RemoteIP, outgoingPort, incomingPort);
        handler = (Osc)GetComponent("Osc");
        handler.init(udp);

        // Listen to the channels set in the Processing sketch
        handler.SetAddressHandler("/data", ListenEvent);
    }
Ejemplo n.º 41
0
	// Use this for initialization
	void Start () {
        
  
    UDPPacketIO udp = GetComponent<UDPPacketIO>();
   Debug.Log(udp);
	udp.init(RemoteIP, SendToPort, ListenerPort);
	handler = GetComponent<Osc>();
	handler.init(udp);
	handler.SetAllMessageHandler(AllMessageHandler);
	
	}
Ejemplo n.º 42
0
    void Start()
    {
        if (processingVj)
        {
            udp     = gameObject.AddComponent <UDPPacketIO>();
            handler = gameObject.AddComponent <Osc>();

            udp.init(oscHost, outPort, inPort);
            handler.init(udp);
            handler.SetAddressHandler("/vj", vjValue);
        }
    }
Ejemplo n.º 43
0
    /// <summary>
    /// Awake is called when the script instance is being loaded.
    /// </summary>
    void Awake()
    {
        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(remoteIp, sendToPort, listenerPort);

        oscHandler = GetComponent <Osc>();
        oscHandler.init(udp);

        // set up a function to receive messages via OSC with starting with /sentFromPd
        oscHandler.SetAddressHandler("/sentFromPd", SentFromPd);
    }
Ejemplo n.º 44
0
    // Use this for initialization
    void Start()
    {
        //Initializes on start up to listen for messages
        //make sure this game object has both UDPPackIO and OSC script attached
        UDPPacketIO udp = GetComponent("UDPPacketIO") as UDPPacketIO;

        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = GetComponent("Osc") as Osc;
        handler.init(udp);

        handler.SetAddressHandler("/myo1/emg/scaled", Example1);
    }
Ejemplo n.º 45
0
    /*
    void OnDisable()
    {
        // close OSC UDP socket
        Debug.Log("closing OSC UDP socket in OnDisable");
        oscHandler.Cancel();
        oscHandler = null;
    }*/
    // Start is called just before any of the Update methods is called the first time.
    void Start()
    {
        UDPPacketIO udp = GetComponent<UDPPacketIO>();
        udp.init(remoteIp, 9000, 8000);

        oscHandler = GetComponent<Osc>();
        oscHandler.init(udp);

        if (Application.loadedLevelName != "Date") {
            print("WHAT");
            OscMessage oscM = Osc.StringToOscMessage ("/2");
            oscHandler.Send (oscM);
        }
        //oscHandler.SetAddressHandler("/hand1", Example);
    }
Ejemplo n.º 46
0
	void Start () {
		UDPPacketIO udp = (UDPPacketIO) GetComponent ("UDPPacketIO");
		udp.init (RemoteIP, SendToPort, ListenerPort);
		handler = (Osc) GetComponent ("Osc");
		handler.init(udp);
		handler.SetAllMessageHandler(AllMessageHandler);
		debug_message = "" + RemoteIP;

		cam_pos = new Vector3 (0, 0, 0);
		left_hand_pos = new Vector3 (0, 0, 0);
		right_hand_pos = new Vector3 (0, 0, 0);
		left_elbow_pos = new Vector3 (0, 0, 0);
		right_elbow_pos = new Vector3 (0, 0, 0);
		body_pos = new Vector3 (0, 0, 0);
	}
Ejemplo n.º 47
0
    void Start()
    {
        osceletonNames = new string[] { //standard non-mirrored
            "head", "neck", "torso", "l_shoulder", "l_elbow", "l_hand", "r_shoulder", "r_elbow", "r_hand", "l_hip", "l_knee", "l_foot", "r_hip", "r_knee", "r_foot"
        };
        pos = new Vector3[osceletonNames.Length];
        //target = new Transform[osceletonNames.Length];

        //Initializes on start up to listen for messages
        //make sure this game object has both UDPPackIO and OSC script attached
        udp = (UDPPacketIO) GetComponent("UDPPacketIO");
        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = (Osc) GetComponent("Osc");
        handler.init(udp);

        handler.SetAddressHandler("/joint", Example1);
        handler.SetAddressHandler("/example2", Example2);
    }
Ejemplo n.º 48
0
	// Use this for initialization
	void Start () {

		//Initializes on start up to listen for messages
		udp = new UDPPacketIO ();
		udp.init(RemoteIP, SendToPort, ListenerPort);
		handler = new Osc ();
		handler.init(udp);
		handler.SetAllMessageHandler(AllMessageHandler);
		Debug.Log ("OSC Connection initialized");

		// builds a list of OSCAnimation scripts that are attached to objects in receiverGameObjects array
		for (int i = 0; i< receiverGameObjects.Length; i++) {

			OSCAnimation[] scripts = receiverGameObjects [i].GetComponents<OSCAnimation> ();
			scriptsToCall.AddRange(scripts );

		}
	
	}
    void Start()
    {
        DontDestroyOnLoad (this.gameObject);

        Debug.Log ("Starting reciever");

        // Set up OSC connection
        UDPPacketIO udp = GetComponent<UDPPacketIO>();
        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = GetComponent<Osc> ();
        handler.init(udp);

        // Listen to the channels set in the Processing sketch
        handler.SetAddressHandler("/pulseVals", ListenEvent);

        player1BPM = 70; //You can put temp values in here for testing! Or get fancy and put a random value or something
        player2BPM = 40;
        player3BPM = 55;
        player4BPM = 75;
    }
Ejemplo n.º 50
0
    // Use this for initialization
    void Start()
    {
        UDPPacketIO udp = GetComponent<UDPPacketIO>();
        udp.init(remoteIp, senderPort, listenerPort);

        oscHandler = GetComponent<Osc>();
        oscHandler.init(udp);
        oscHandler.SetAddressHandler("/acw", OSCCallback);
        //oscHandler.SetAddressHandler("/scenechange", SceneChangerCallback);

        //oscBallsGO = GameObject.FindWithTag("oscBallGroup");
        moveObject = true;
    }
Ejemplo n.º 51
0
    // Use this for initialization
    void Start()
    {
        GameObject monomeSquare = (GameObject) Resources.Load("Square");
        int row = 0;
        while (row < amountRows) {
            for (int i=0; i < amountPerRow; i++) {
                Vector3 pos = new Vector3((-i*1.2f),0, row*1.2f);
                GameObject clone = Instantiate(monomeSquare, gameObject.transform.position + pos, Quaternion.identity) as GameObject;
                clone.transform.parent = gameObject.transform;
                clone.SendMessage("SetID", (row * amountPerRow) + (i+1));
                clone.tag = "col" + (i+1);
            }
            row++;
        }

        if(udp = (UDPPacketIO) gameObject.GetComponent("UDPPacketIO")) {
            udp.init(OSCHost, SendToPort, ListenerPort);

            handler = (Osc) gameObject.GetComponent("Osc");
            handler.init(udp);
            handler.SetAddressHandler("/press", IncomingValues);
            handler.SetAddressHandler("/sync", ResetTime);
        }

        OSCHandler.Instance.Init();

        startTime = Time.time;
    }
Ejemplo n.º 52
0
    void Start()
    {
        UDPPacketIO udp = GetComponent<UDPPacketIO>();
        udp.init(remoteIP, senderPort, listenerPort);
        handler = GetComponent<Osc>();
        handler.init(udp);
        handler.SetAllMessageHandler(MessageHandler);
        handler = GetComponent<Osc>();

        colorCorrect = cam.GetComponent<colorCorrect>();
    }
Ejemplo n.º 53
0
	void Start()
	{
		UDPPacketIO udp = GetComponent<UDPPacketIO>();
		udp.init(remoteIp, sendToPort, listenerPort);
		
		oscHandler = GetComponent<Osc>();
		oscHandler.init(udp);
		
		oscHandler.SetAddressHandler("/rigidbody", Receive);
	}
Ejemplo n.º 54
0
    void Start()
    {
        UDPPacketIO udp = GetComponent<UDPPacketIO>();
        udp.init(remoteIp, senderPort, listenerPort);

        oscHandler = GetComponent<Osc>();
        oscHandler.init(udp);
        oscHandler.SetAddressHandler("/acw", OSCCallback);
    }
    // Use this for initialization
    void Start()
    {
        //Initializes on start up to listen for messages
        //make sure this game object has both UDPPackIO and OSC script attached
        stackOfRates = new float[500];

        //The scripts that will do the changes
        playerChanges = GameObject.FindWithTag("PlayerChange").GetComponent<PlayerChanges>();
        envChanges = GameObject.FindWithTag("EnvChange").GetComponent<EnvironmentChanges>();

        UDPPacketIO udp = GetComponent<UDPPacketIO>();
        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = GetComponent<Osc>();
        handler.init(udp);
        handler.SetAllMessageHandler(AllMessageHandler);
    }
Ejemplo n.º 56
0
    void Start()
    {
        // initialize udp and osc stuff (both necessary for OSC network communication)
        UDPPacketIO udp = new UDPPacketIO ();
        udp.init(oscSenderIp, sendToPort, listenerPort);

        oscHandler = new Osc ();
        oscHandler.init(udp);

        // oscHandler.SetAddressHandler("/rigidbody", onRigidBody);
        oscHandler.SetAllMessageHandler (onOscMessage);

        // the rigidBodyObject attribute shouldn't logically be part of this class, but is added as
        // a convenience property to quick and easily visualize the mocap rigid bodies by just specifieing
        // an object to visually represent the rigid bodies. We'll outsource all the logic to the
        // MoCapRigidBodiesCloner class whose tasks is exactly this.
        if (rigidBodyObject) {
            // create a GameObject to hold all the rigid bodies
            GameObject go = new GameObject();
            go.name = "GeneratedRigidBodies";
            // add the cloner component
            MoCapRigidBodiesCloner cloner = go.AddComponent<MoCapRigidBodiesCloner>();
            // give it the specified object and let it take care of the rest
            cloner.rigidBodyObject = rigidBodyObject;
        }
    }
Ejemplo n.º 57
0
    //////////////////////////////////////////////////////////////////// 
    void Start()
    {
        //Initializes on start up to listen for messages
        //make sure this game object has both UDPPackIO and OSC script attached

        UDPPacketIO udp = GetComponent<UDPPacketIO>();
        udp.init(RemoteIP, SendToPort, ListenerPort);

        handler = GetComponent<Osc>();
        handler.init(udp);

        handler.SetAddressHandler("/arduino/state", arduinoHandler);
    }
Ejemplo n.º 58
0
    void Start()
    {
        pos = new Vector3[oscInputNames.Length];
        ppos = new Vector3[oscInputNames.Length];

        //Initializes on start up to listen for messages
        //make sure this game object has both UDPPackIO and OSC script attached
        udp = (UDPPacketIO) GetComponent("UDPPacketIO");
        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = (Osc) GetComponent("Osc");
        handler.init(udp);

        /*
        handler.SetAddressHandler("/objects/ID-centralXYZ", receiveKinectA); //KinectA blob tracker
        handler.SetAddressHandler("/skeletons/ID-centralXYZ", receiveKinectA); //KinectA blob tracker

        handler.SetAddressHandler("/tracker", receiveSoniskel); //Processing SimpleOpenNI skeleton tracker

        handler.SetAddressHandler("/kinect/blobs", receiveKvl); //KVL blob tracker
        */

        handler.SetAddressHandler("/joint", receiveOsceleton); //OSCeleton skeleton tracker

        //handler.SetAddressHandler("/wii/1/accel/pry", receiveWiimoteAccel); //Osculator Wiimote tracker
        handler.SetAddressHandler("/wii/1/accel/xyz", receiveWiimoteAccel);
        //handler.SetAddressHandler("/wii/1/motion/angles", receiveWiimoteAccel);
        //handler.SetAddressHandler("/wii/1/motion/velo", receiveWiimoteAccel);

        //handler.SetAddressHandler("/wii/1/ir", receiveWiimoteIR);
    }