Jump to content


Photo

External command to disable MIDI control

MIDI External command disable syntax

  • Please log in to reply
3 replies to this topic

#1 Vollmers

Vollmers
  • Member
  • PipPipPip
  • 118 posts
  • LocationCopenhagen, Denmark

Posted 26 November 2016 - 02:43 PM

I'm designing a show, which have to run between to TV studio setups. We use a WO production normally to control and run the shows.I have made a simple browser interface, to control the different tasks, that have to be executed during the show. There is one thing though. I need to disable MIDI, so if the WO Production recieve a MIDI command, it wont be affected. Is there a syntax to do that? I've scanned through all the documentation I can get my hands on, but no luck...

 

Best regards Christian



#2 matkeane

matkeane
  • Member
  • PipPipPip
  • 85 posts
  • LocationParis

Posted 27 November 2016 - 03:27 PM

If you're using Midi inputs to trigger tasks, you could combine those with a Generic input to make the task trigger conditional. You could add a new Generic input called "midi_active" and then change the task triggers to something like "my_midi_input > 0 && midi_active > 0". You can update the value of the midi_active generic input using a TCP command from your control system or from within Watchout.



#3 Vollmers

Vollmers
  • Member
  • PipPipPip
  • 118 posts
  • LocationCopenhagen, Denmark

Posted 05 December 2016 - 07:45 PM

It is not really what I am looking for. It's a command, which I can send from an external app/widget, which disable MIDI. I did a show last week, where the entire setup was in use, until 5 minutes before the show started. What I did was I called a spcific Task, which called a studio layout. I then disabled MIDI, and left. 5 minutes later the studio was in use again, but they couldn't override my setup, which was exactly what I wanted. So - my question was: is there a special command, like "enableLayerCond 1$0D" which will diasble MIDI remotely. Maybe a syntax with a boolean value. 



#4 jfk

jfk

     

  • Administrator
  • 1,078 posts
  • LocationCincinnati, Ohio USA

Posted 05 December 2016 - 08:38 PM

It is not really what I am looking for. It's a command, which I can send from an external app/widget, which disable MIDI. I did a show last week, where the entire setup was in use, until 5 minutes before the show started. What I did was I called a spcific Task, which called a studio layout. I then disabled MIDI, and left. 5 minutes later the studio was in use again, but they couldn't override my setup, which was exactly what I wanted. So - my question was: is there a special command, like "enableLayerCond 1$0D" which will diasble MIDI remotely. Maybe a syntax with a boolean value. 

 

 

Short answer is - No.

 

There are two kinds of MIDI input supported by WATCHOUT.

 

"Music" MIDI in the form of MIDI Notes and Continuos controllers.

This is always active, there is no disable of any kind for this type of MIDI support.

(although matkeane's suggestion above is a good solution to that).

 

MIDI Show Control (MSC) which is enabled / disabled

by a checkbox in File - Preferences - Control.

From what you describe, appears to be what you are using.

As the setting is a preference, it is only changed through the preferences dialog.

I am not aware of any external command that can change any preference.

 

In a fixed installation, you would have different versions of the show,

one with MSC off and one with MSC on,

and switch between shows from the control system.

 

Does not sound like what you are looking for though.







Also tagged with one or more of these keywords: MIDI, External command, disable, syntax