OSC passthru in latert version of LXConsole

LXConsole support and feedback
Post Reply
nizer
Posts: 157
Joined: Sun Jan 23, 2011 1:27 pm
Location: Virginia
Contact:

OSC passthru in latert version of LXConsole

Post by nizer »

How do I pass OSC messages from LX Console on to Qlab in the latest version.

I used to have it working with 127.0.0.1:53000 in the OSC out port.

What is the Forward for in OSC out preferences.
Mark Nizer
mark@nizer.com
admin
Site Admin
Posts: 1643
Joined: Mon Nov 05, 2007 1:26 am
Contact:

Post by admin »

There is a separation now between the main OSC out and the address:port to which unrecognized messages are forwarded. To forward messages, enable the forward option and specify the address and port. (what you used to put in the OSC out connection).

Bonjour is not used to discover connections for OSC forwarding, you have to know the target's IP address and port number.

With only a single OSC output, you could have feedback or forwarding, but not both. With OSC out able to be directed to different addresses, you can have feedback for the command line and faders in a TouchOSC remote layout and also use that same connection to send messages to QLab forwarded by LXConsole.

(Through cue actions, you can actually send OSC messages to any address:port. That allows for the possibility of even more OSC out destinations.)
nizer
Posts: 157
Joined: Sun Jan 23, 2011 1:27 pm
Location: Virginia
Contact:

Getting Closer

Post by nizer »

My command line OSC commands are not working in the new version.

I used to use this to select channel 400

/cmd.lxconsole/400

Is there a setting I am missing.

BTW: The touchOSC inculusion in the out drop down is GENIUS!!!!!!
Mark Nizer
mark@nizer.com
admin
Site Admin
Posts: 1643
Joined: Mon Nov 05, 2007 1:26 am
Contact:

Post by admin »

There was an issue in the previous build that prevented OSC messages with addresses that started with "/cmd.lxconsole/" and ended with only numbers.

This is fixed in the latest build 3.2.10 (7014A).
nizer
Posts: 157
Joined: Sun Jan 23, 2011 1:27 pm
Location: Virginia
Contact:

Things are working well here….except.

Post by nizer »

the command line can only show up on one device at a time if two OSC devices are connected. The last one ON gets the field filled in.

No big deal but just thought I'd get your thoughts.
Mark Nizer
mark@nizer.com
admin
Site Admin
Posts: 1643
Joined: Mon Nov 05, 2007 1:26 am
Contact:

Post by admin »

When you are connecting LXConsole's OSC out using Bonjour, the latest available service is selected. The Bonjour net service browser continuously searches for advertised connections. When one is found, LXConsole uses that information to set its target address. The reason why it does this is because when a iPhone or iPad goes to sleep, the OSC out connection is lost. In order to automatically re-establish the connection when the device wakes up, LXConsole connects when Bonjour indicates that a device has become available.
nizer
Posts: 157
Joined: Sun Jan 23, 2011 1:27 pm
Location: Virginia
Contact:

Great explanation...

Post by nizer »

You say Bonjour Connection. What I have in the OSC Out is the default TouchOSC drop down menu item, with My Macs IP and Qlabs port in, in the forward field.

10.0.1.2:53000

So is the Bonjour Connection the TouchOSC selection?

I assume I can turn on or off the command line field and switch it to another device by putting the one I no longer want to use that feature to sleep?

This has really opened my eyes to so many more possibilities.

Last question. Can I have my TouchOSC sliders on my iPad match the settings that are currently set in LXConsole when it first connects or do I have to first activate it and make a change?
Mark Nizer
mark@nizer.com
nizer
Posts: 157
Joined: Sun Jan 23, 2011 1:27 pm
Location: Virginia
Contact:

OSC Out - ?

Post by nizer »

I occasionally get a "OSC -" in the OSC OUT outgoing settings of the app menu. When this happens I don't get any command line feedback but everything else works fine.

Any ideas.
Mark Nizer
mark@nizer.com
admin
Site Admin
Posts: 1643
Joined: Mon Nov 05, 2007 1:26 am
Contact:

Post by admin »

The latest build 3.2.11 (7017D) will send messages (depending on the OSC Out settings in the preferences) to "synch" a connection when it is detected via Bonjour. When you see "-" next to the OSC Out menu command, it means that OSC out is enabled, but Bonjour has not detected the requested connection.

The latest build 3.2.11 (7017D) will also use Bonjour to detect OSC output connections to LXBeams, even when it is not selected as the requested destination. This means that when send all channels is selected in the OSC Out preferences and LXBeams has been detected, all channels will be sent to LXBeams separately from the main connection. This means, for example, that LXBeams on iPad could receive channels while TouchOSC could be selected as the main OSC destination and could receive command line echoes and sub master changes.
Post Reply