background image

Natural Language Control as used in Cognito

2

 

  

Computer control first appeared on Broadway in 1975 when Tharon Musser used 
the Electronics Diversified LS-8 console on A Chorus Line.

2

 This new technology 

allowed for unprecedented repeatability and a huge number of cues executed in 

record time. As processing power was very limited, decisions had to be made on 

how to execute these fades. The technology and code development tools of the 

day  dictated  that  each  channel  would  be  recorded  in  each  cue.  This  greatly 
simplified the process of playing back a show, or more specifically, jumping from 
scene  to  scene  during  rehearsals.  Remember,  in  the  old  days  of  piano-boards, 
getting to any place at random in the show almost always meant starting from the 

beginning and executing each cue to ensure accuracy. LS-8 and others could do 
this  with  ease.  Kliegl  quickly  followed  with  the  Performance  and  Strand  with 
Multi-Q  and  Broadway  converted  to  computer  control  seemingly  overnight. 
Designers  were  excited  by  the  apparent  new  flexibility  that  these  computers 
offered. 
  
These early computer control systems did not emulate piano-boards, but rather 
manual  preset  boards.  What  designers  eventually  figured  out,  given  a  bit  of 
experience on these consoles, was that they could not achieve the complex cue 
timing  that  two  or  three  piano-board  operators  did  in  the  past.  As  these  preset 
consoles  recorded  every  channel  in  every  cue,  they  only  moved  from  state  to 
state.  This  resulted  in  robotic  or  non-organic  fades.  It  was  only  when  Strand 
introduced  the  Light  Palette  that  the  technological  problem  that  plagued  these 
early consoles was finally addressed on a computer (in North America at least). 
  
People everywhere (and since) have praised Light Palette for marrying designers’ 
desires  and  computer  control  by  using  a  common  language.  Almost  every 
controller  that  has  been  accepted  on  Broadway  since  has  used  core  concepts 
introduced by Light Palette. With the advent of intelligent lighting, so many more 
parameters have entered the equation that the language conventions which have 
evolved  are  discordant  and  technologically  inadequate.  The  language  must  be 
overhauled. Conventional lighting control just worked in 2-spaces; Intensity and 
Time.  That  is  not  so  with  moving  light  control.  There  are  many,  many  more 
parameters. Moving light control and solid state lighting have suffered from the 
lack of a common language for designers and programmers and manufacturers to 
use.  In  its  infancy,  intelligent  lighting  control  stumbled  along  just  managing  to 
keep up with an evolving technology and never experienced the sort of watershed 

                                                

2

 

For a detailed description of the LS-8 and other early computerized lighting control systems see 

Robert Bell’s book 

Let There Be Light

 

ISBN 9781904031246

 

Содержание cognito2

Страница 1: ...r been easier because of Natural Language Control 1 BACKGROUND 2 TALKING TO THE LIGHTS WITH BITS AND BYTES 4 TALKING TO THE LIGHTS WITH NATURAL LANGUAGE CONTROL 4 PAN AND TILT EXAMPLE 6 ZOOM EXAMPLE 1...

Страница 2: ...ommunicate to lights has never been standardized The pioneering manufacturers of automated lighting equipment each implemented different philosophies of control Historically it has been a challenge fo...

Страница 3: ...ex cue timing that two or three piano board operators did in the past As these preset consoles recorded every channel in every cue they only moved from state to state This resulted in robotic or non o...

Страница 4: ...ng light systems the resolution was doubled to 16 bit providing 65536 steps of resolution Computers then calculated fades that produced a one to one relationship between the 65 000 steps directly to m...

Страница 5: ...laceholders for a combination of values between 0 and 65535 The words themselves do not mean anything to the desk They are just displayed on the screen for convenience In contrast with Natural Languag...

Страница 6: ...a value of 50 means go to Home and a value of 100 means go to the pan stop 180 degrees from Home Figuring out that 90 degrees is half way in between those two values is easy That would be 75 And a 45...

Страница 7: ...ttribute is represented in real world units of degrees Therefore when you talk to the light you tell it to pan so many degrees Forty five degrees is forty five degrees This makes controlling a rig tha...

Страница 8: ...one place to another on stage given two stored end places Moving lights achieve movement by physically moving the source with two motors housed within a yoke This Pan Tilt relationship equates to a po...

Страница 9: ...point A to point B the light normally travels in a straight line Cognito has a Positon attribute called P T Mode that alters the way fades are calculated when you advance from one position to another...

Страница 10: ...both and crank the wheel and hope to get matching results Natural Language Control eliminates this unnecessary practice Here are two lights one that has a zoom range of 19 to 70 the other from 10 to...

Страница 11: ...0 It is only when writing cues that you are limited to the physical constraints of the light currently patched Shutter Control Example One of the most time consuming endeavors when programming moving...

Страница 12: ...can be a time consuming effort of hunting and pecking for the right channel or more likely pair of channels That is why Natural Language Control groups related pairs together into useful names like T...

Страница 13: ...one handle for controlling the Angle of that shutter If you rotate the yellow wheel to the right the shutter rotates right Note that the Thrust is measured in percentage Most moving lights only allow...

Страница 14: ...trol Individual moving light manufacturers implementation of gobo control is frustratingly inconsistent There are so many things these modern machines allow us to do but there has never been a consist...

Страница 15: ...re generic and are only used to show how it could be done using linear DMX512 channels compared with how it s handled using Natural Language Control The first of the pair of these linear channels is u...

Страница 16: ...t moving one tick forward would give you Pinwheel and one tick backwards would give you Open To rotate the Dots gobo continuously in the clockwise direction the first handle must be placed at 60 That...

Страница 17: ...nge direction and speed up again as you adjust the control channel This can be very disconcerting for a designer who is watching the stage None of those behaviors were asked for but were necessary to...

Страница 18: ...difficult for the lighting programmer as he never knows what a handle will do without first checking the state of the mode channels Natural Language Control eliminates this need for reference by not...

Страница 19: ...d out to the user In this example Gobo 1 Wheel Mode yellow wheel is dialed to Select the current Gobo Selection red wheel is Alpha Rays the Gobo1 Mode blue wheel is set to Index and the gobo has been...

Страница 20: ...y you can t prevent this from happening That is why the Wheel Mode is Spin and the Gobo Mode is Index you are not shown the corresponding Index attribute which was set to 45 above When you do want a l...

Страница 21: ...rties like Position and Zoom is only the tip of the iceberg when using Natural Language Control The real power of Natural Language Control can be seen when you start using similar but not identical at...

Страница 22: ...placed in the path of the light to subtract out different wavelengths By introducing varying amounts of filtration a variety of colors can be produced Either way additive or subtractive the concept is...

Страница 23: ...hts and you travel from one venue on Thursday to a different venue on Saturday Natural Language Control can greatly reduce the amount of work needed during Saturday s focus session Here the cues are w...

Страница 24: ...cue only and restore them in the next You must look up the RGB values from the preceding cue to restore them Natural Language Control adds a phantom attribute to RGB lights This intensity attribute do...

Страница 25: ...ost anything with very little saturation or lack of a dominant wavelength is white White light is defined with a combination of colors or a Correlated Color Temperature measured in Kelvin Kelvin like...

Страница 26: ...they cool off which makes the light warmer or more red This is appealing and we ve become accustom to this behavior Think of a restaurant at night they dim the lights to match the intensity and color...

Страница 27: ...fade from a hue of 5 to a hue of 80 as this will show you most of the rainbow not very subtle Even though some consoles have color pickers that allow you to quickly grab any colors at the end of the...

Страница 28: ...hroic glass is in the lens tube sucking most of the color and intensity out of the light and you dip toward mud Regardless of what color system your fixtures use if you fade in the HSV color space fro...

Страница 29: ...e seems natural when going from purple to green We call this a Subtle fade If we went from pink to amber it would fade through red It always takes the shortest path between color or the path that prod...

Страница 30: ...um We use colloquial terms that have been used in the theatre for years and present them to the programmer with sense and order Confusing mode channels that change the purpose of other channels have b...

Отзывы: