Jump to content
Vari-Lite Controls Support Forum

OSC with Touch OSC => Where to put the OSC-commands?


Hummel

Recommended Posts

I'm trying to use Touch OSC (MK II) to send OSC-commands to the FLX-S console. I'm new to OSC and to the Touch OSC app, so the questions might sound simple:

  • Where do I put the OSC-commands (for example: /zeros/cue/go/1/5)?

I know that this is not a "Touch OSC" forum, but maybe there's a tutorial available on the net you could link to? The Touch OSC-manual is not making things clear enough.

OSC.jpg

Link to comment
Share on other sites

  • Hummel changed the title to OSC with Touch OSC => Where to put the OSC-commands?

Look for Messages (probably Messages (0) and click the + on the right. You'll get a pop up that lets you select OSC.

Alternatively, you can add a a script to the button containing an onValueChanged function but, if this is your 1st foray into MK2, you probably want to leave that "world of delights" for a bit.

Have fun!

 

 

  • Like 1
Link to comment
Share on other sites

The screenshot I posted shows the "OSC"-part of the menu for a selected button (under "messages" - so that seems to be the right place).

Should be easy to copy the command to whereve it needs to go. Don't want to do anything complicated, no bells and whistles, just sending that command when pressing a button.

Maybe I'm slow on the uptake, but I just don't get it where to put that command (/zeros/cue/go/1/5).

Address, Arguments, Script??? Confused...

 

Link to comment
Share on other sites

1 hour ago, Hummel said:

Maybe I'm slow on the uptake, but I just don't get it where to put that command (/zeros/cue/go/1/5).

Address, Arguments, Script??? Confused...

The following is an OSC string/address: zeros/cue/go/1/5

Whereas the following would be the same OSC message, but sent as arguments: /zeros/cue/go “1”, “5”

  • Like 1

Edward Smith
Product Specialist
Email Support

Link to comment
Share on other sites

You are in the right place.

I'm speaking from memory here, I only have a tablet to hand and I've never managed to work out the editor under Android so I only use the Windows version to edit. Also, I don't use this method, I send all the OSC commands in script.

The simplest way is, I think...

  • Delete everything under Address and Arguments.
  • Click the + next to Address
  • Select Constant and  add the whole command, as in Edward's example, as a string.

Thing is, TouchOSC (both versions), have a lot of idiosyncrasies that are going to drive you up the wall. MK1 is simpler and for, testing out the desk side, a great deal less frustrating. However it's simplicity means you can't build a nice looking interface or do anything subtle.

The editor in the Android version of MK2 is, frankly, awful - hence my recommendation you use the Windows version.

I did look at offerings from elsewhere but didn't find anything better for what I had in mind.

You think this is bad? Wait until you try scripts and the Lua language. I got through it but it was a struggle and my code still isn't pretty. It can be done 😊

  • Thanks 1
Link to comment
Share on other sites

23 minutes ago, Davidmk said:

The simplest way is, I think...

  • Delete everything under Address and Arguments.
  • Click the + next to Address
  • Select Constant and  add the whole command, as in Edward's example, as a string.

Thanks, that looks promising. This it what it looks like, when I follow that route (also using the Windows editor):

OSC constant.jpg

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.