Locking a Console via OSC ?

Hi there, 

I'm wondering whether via OSC, it is possible to Lock a Console ?

I can see both the Shift + Escape commands in the Key Reference Guide, but wonder whether the console supports Key Down on 1 while you press the other.

If this is possible, does the console accept OSC Commands while locked. I assume User 0 background commands would still work, but User 1's command line would need to be unlocked via the face panel ?

This would be very useful ! 

Many thanks

James

Parents Reply Children
  • Yes I'd had a look at both. I'd thought of Luminosus as more of an intermediate application between say a MIDI controller and Eos.

    And I couldn't see any obvious way of scripting ETC's OSC Widgets or providing input from another source.

    (Both excellent applications / tools by the way, just couldn't immediately think of a way to apply them to my problem.)

    Specifically, I was thinking if I had a spreadsheet with cue notes, or a patch spreadsheet with fixture data I wanted to merge into text fields, it would be great to have an application that did something along the lines of:

    Get data from open excel / numbers front most sheet, A2.
    Query does Eos Patch have a channel matching that ?
    If yes, write data from B2 in Eos field Text 1.
    Write Data from C2 in Eos field Text 2.
    etc etc

    Repeat for A3, A4, A5, A6 etc 
    Stop when you reach an empty cell.

    Similar tools for labelling colour palettes, cues, scenes, macros, etc etc.

    Similarly you could use an excel sheet to list a series of Eos osc strings, and then have this application submit them in order.

  • Moving Light Assistant can do much of what you describe. I wouldn't call it a simple program, however... it's a pretty significant investment. In the past, I've used MLA as an interface when I've wanted to send a series of OSC commands to Eos based on CSV data, but I've had to write the scripts to do that myself—this isn't built-in functionality.  MLA scripting is all written in Lua, which is simple enough to figure out if you aren't familiar, and MLA has a basic framework for sending OSC commands. MLA is already aware of cue and patch data so you wouldn't need to import a special CSV for those. Other record targets would be a little more complicated to read/write, but not impossible.  

Related