Hi,
I'm trying to get two computers (One PC one MACBOOK with bootcamp), both running Usine, to send/receive data using OSC.
I'm new to OSC so I'm trying something very simple. Let's say: sending a integer and receiving an integer.
I activated OSC on both computers. On the sending side I threw in a OSC send (x1) module and attached a fader to the data1 inlet. The OSC monitor on the receiving side seems to be seeing all my data changes. But in the patch of the receiving computer I can't get anything to happen using the OSC receive modules. The receive-led doesn't blink, nothing happens.
Additionally, on the sending side, when I first add a OSC send to the patch module the Trace-window says: "Error: Send failed: Socket permission denied: Host 1.1.1.1:8000"
But as I said, the receiving side's OSC monitor does show all the moves.
Any help much appreciated, as always.
Thanks,
antwan
About using OSC
Hi,
I'm just upping this thread as I'm still not getting this.
Olivier, could you give a quick rundown on how OSC is supposed to work in its simplest form? What might I be doing wrong?
Thanks
antwan
I'm just upping this thread as I'm still not getting this.
Olivier, could you give a quick rundown on how OSC is supposed to work in its simplest form? What might I be doing wrong?
Thanks
antwan
Osc is very simple with Usine.
Normally you don't have to deal with IP addresses or things like that.
Let's start.
1) connect your computers together or to a network
2) verify that the windows and antivirus firewalls let Usine to communicate with outside with the lan. Normally, All programs are blocked, so you can temporary shutdown the firewalls. Also verify that the lan setup is ok, but I don't how how precisely. By default it is...
3) on each computer go to file/osc setup and activate osc by switching the item ON
4) in first Usine, let say the master, create a simple patch with a [OSC send X1] and a Data/Random generator connected to the [data] inlet of the [OSC send]; Set the [addr] inlet (name of the OSC value) to something like /usine/rnd
5) on the second Usine, let say the slave, open the file/Osc Setup and verify that it receives the value: normally the array should display a lot of strange information in the list of incoming data's.
The data's must have a value like /usine/rnd/...f.....
6) if 5) is OK, create a patch with a [OSC receive x1] and enter as the [addr] name the same than in the master /usine/rnd.
Normally it works...
You don't have to configure anything more, Usine does the all job....
All other parameters in OSC Usine are made for experts or complex OSC configuration.
If not, it's a problem of lan setup.
Normally you don't have to deal with IP addresses or things like that.
Let's start.
1) connect your computers together or to a network
2) verify that the windows and antivirus firewalls let Usine to communicate with outside with the lan. Normally, All programs are blocked, so you can temporary shutdown the firewalls. Also verify that the lan setup is ok, but I don't how how precisely. By default it is...
3) on each computer go to file/osc setup and activate osc by switching the item ON
4) in first Usine, let say the master, create a simple patch with a [OSC send X1] and a Data/Random generator connected to the [data] inlet of the [OSC send]; Set the [addr] inlet (name of the OSC value) to something like /usine/rnd
5) on the second Usine, let say the slave, open the file/Osc Setup and verify that it receives the value: normally the array should display a lot of strange information in the list of incoming data's.
The data's must have a value like /usine/rnd/...f.....
6) if 5) is OK, create a patch with a [OSC receive x1] and enter as the [addr] name the same than in the master /usine/rnd.
Normally it works...
You don't have to configure anything more, Usine does the all job....
All other parameters in OSC Usine are made for experts or complex OSC configuration.
If not, it's a problem of lan setup.
Olivier Sens
www.brainmodular.com
www.brainmodular.com
Who is online
Users browsing this forum: No registered users and 28 guests
