Artist Help:Automation: Difference between revisions
MickShowCAD (talk | contribs) No edit summary |
MickShowCAD (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
Automation is the name given to connecting external devices to controller Artist or for Artist control other applications, local or networked. | Automation is the name given to connecting external devices to the controller Artist or for Artist to control other applications, local or networked. | ||
The following is a list of connection methods. | The following is a list of connection methods. | ||
Line 6: | Line 6: | ||
|+ Automation Sources | |+ Automation Sources | ||
|- | |- | ||
| MIDI Outputs|| to output MIDI | | MIDI Outputs|| to output MIDI messages to external equipment. For example, Synthesiser, MIDI controllable Laser Controller, etc. | ||
|- | |- | ||
| MIDI Inputs|| input messages from an externally | | MIDI Inputs|| input messages from an externally connected MIDI device. For example, a musical keyboard, electronic drum pads, MIDI Control panel, etc. | ||
|- | |- | ||
| Serial Output and Input|| input or output messages from the | | Serial Output and Input|| input or output messages from the computer's communication ports. For example, Video Switchers, Laser Controllers, other computers, environmental Lighting Controller, etc. | ||
|- | |- | ||
| Network commands|| access from another computer connected on a network. For example, remote control from a PDA or a remote site, etc. | | Network commands|| access from another computer connected on a network. For example, remote control from a PDA or a remote site, etc. | ||
|- | |- | ||
| Real time control|| the computer time system is used to trigger system commands at a specific time of day. | | Real-time control|| the computer time system is used to trigger system commands at a specific time of day. | ||
|- | |- | ||
| Embedded in Scene or Cue|| system commands can be embedded in a scene or a cue. | | Embedded in Scene or Cue|| system commands can be embedded in a scene or a cue. | ||
|- | |- | ||
| Time-Code MIDI or Multimedia|| | | Time-Code MIDI or Multimedia|| timecode can trigger system commands. | ||
|- | |- | ||
| DMX Inputs|| with a DMX512 input interface installed analogue and digital data from an externally connected DMX512 source such as another lighting desk. | | DMX Inputs|| with a DMX512 input interface installed analogue and digital data from an externally connected DMX512 source such as another lighting desk. | ||
Line 27: | Line 27: | ||
|} | |} | ||
There are many ways to add control surfaces to Artist. The most common and readily available are MIDI devices such as keyboard | There are many ways to add control surfaces to Artist. The most common and readily available are MIDI devices such as keyboard controllers and MIDI control panels. | ||
These provide switching and linear control data to control the operation of Artist. | These provide switching and linear control data to control the operation of Artist. | ||
=== Keyboard Activation === | === Keyboard Activation === | ||
A MIDI keyboard control (music keyboard without the synthesiser part) can be configured such that, for example, 16 keys are configured to display cues lists 1 through 16. A further 16 keys configured to activate cues 1 through 16 in the currently displayed list. Thus 256 (16 X 16) cues can be accessed quickly. | A MIDI keyboard control (music keyboard without the synthesiser part) can be configured such that, for example, 16 keys are configured to display cues lists 1 through 16. A further 16 keys are configured to activate cues 1 through 16 in the currently displayed list. Thus 256 (16 X 16) cues can be accessed quickly. | ||
Some of the other keys can be assigned to blackout, fade out etc. You cab also define a key to always access a specific cue, i.e. a smoke machine cue. | Some of the other keys can be assigned to blackout, fade out etc. You cab also define a key to always access a specific cue, i.e. a smoke machine cue. | ||
Line 43: | Line 43: | ||
You can assign a control change MIDI message to adjust the global BPM rate or the rate or level of the last activated cue. This is a very dynamic and simple way of providing level control. | You can assign a control change MIDI message to adjust the global BPM rate or the rate or level of the last activated cue. This is a very dynamic and simple way of providing level control. | ||
You can assign control change MIDI messages to the level or rate of the currently displayed cue list. In combination with the previous Keyboard Activation a very powerful console type of control can be provided. | You can assign control change MIDI messages to the level or rate of the currently displayed cue list. In combination with the previous Keyboard Activation, a very powerful console type of control can be provided. | ||
The MIDI controller can also be configured to provide direct access to fixture parameters. | The MIDI controller can also be configured to provide direct access to fixture parameters. | ||
Line 49: | Line 49: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| [[Artist Help:System Commands]]|| programmatic access to all Artist functions | | [[Artist Help:System Commands | System Commands]]|| programmatic access to all Artist functions | ||
|- | |- | ||
| [[Artist Help:Event Flags]]|| Example | | [[Artist Help:Event Flags | Event Flags]]|| Example | ||
|- | |- | ||
| [[Artist Help:Text Commands]]|| Example | | [[Artist Help:Text Commands| Text Commands]]|| Example | ||
|- | |- | ||
| [[Artist Help:Flash MX]]|| Example | | [[Artist Help:Flash MX] | Flash MX]|| Example | ||
|- | |- | ||
| [[Artist Help:PowerPoint]]|| Example | | [[Artist Help:PowerPoint | PowerPoint]]|| Example | ||
|- | |- | ||
| [[Artist Help:HTML Menu]]|| Example | | [[Artist Help:HTML Menu | HTML Menu]]|| Example | ||
|- | |- | ||
| [[Artist Help:COM & .Net]]|| Example | | [[Artist Help:COM & .Net | COM & .Net]]|| Example | ||
|- | |- | ||
| [[Artist Help:Mini Control Panel]]|| Example | | [[Artist Help:Mini Control Panel | Mini Control Panel]]|| Example | ||
|- | |- | ||
| [[Artist Help:Keypad]]|| Example | | [[Artist Help:Keypad | Keypad]]|| Example | ||
|- | |- | ||
| [[Artist Help:Request Commands]]|| Example | | [[Artist Help:Request Commands | Request Commands]]|| Example | ||
|- | |- | ||
| [[Artist Help:Web Control]]|| Example | | [[Artist Help:Web Control | Web Control]]|| Example | ||
|} | |} |
Revision as of 19:44, 19 May 2024
Automation is the name given to connecting external devices to the controller Artist or for Artist to control other applications, local or networked.
The following is a list of connection methods.
MIDI Outputs | to output MIDI messages to external equipment. For example, Synthesiser, MIDI controllable Laser Controller, etc. |
MIDI Inputs | input messages from an externally connected MIDI device. For example, a musical keyboard, electronic drum pads, MIDI Control panel, etc. |
Serial Output and Input | input or output messages from the computer's communication ports. For example, Video Switchers, Laser Controllers, other computers, environmental Lighting Controller, etc. |
Network commands | access from another computer connected on a network. For example, remote control from a PDA or a remote site, etc. |
Real-time control | the computer time system is used to trigger system commands at a specific time of day. |
Embedded in Scene or Cue | system commands can be embedded in a scene or a cue. |
Time-Code MIDI or Multimedia | timecode can trigger system commands. |
DMX Inputs | with a DMX512 input interface installed analogue and digital data from an externally connected DMX512 source such as another lighting desk. |
Industrial Automation | analogue and digital input cards can be installed to input contact closures or external analogue signals. |
Keyboard | key presses from an additional keyboard connected to the computer. |
There are many ways to add control surfaces to Artist. The most common and readily available are MIDI devices such as keyboard controllers and MIDI control panels.
These provide switching and linear control data to control the operation of Artist.
Keyboard Activation
A MIDI keyboard control (music keyboard without the synthesiser part) can be configured such that, for example, 16 keys are configured to display cues lists 1 through 16. A further 16 keys are configured to activate cues 1 through 16 in the currently displayed list. Thus 256 (16 X 16) cues can be accessed quickly.
Some of the other keys can be assigned to blackout, fade out etc. You cab also define a key to always access a specific cue, i.e. a smoke machine cue.
This configuration is similar to the Operator GUI.
Using MIDI controller
Often you may want to have linear control of Artist for adjusting dimmers, rates etc.
You can assign a control change MIDI message to adjust the global BPM rate or the rate or level of the last activated cue. This is a very dynamic and simple way of providing level control.
You can assign control change MIDI messages to the level or rate of the currently displayed cue list. In combination with the previous Keyboard Activation, a very powerful console type of control can be provided.
The MIDI controller can also be configured to provide direct access to fixture parameters.
System Commands | programmatic access to all Artist functions |
Event Flags | Example |
Text Commands | Example |
[[Artist Help:Flash MX] | Flash MX] | Example |
PowerPoint | Example |
HTML Menu | Example |
COM & .Net | Example |
Mini Control Panel | Example |
Keypad | Example |
Request Commands | Example |
Web Control | Example |