background image

www.ultratecfx.com

 

22

MIDI Show Control - Time Code Operation

A  controller equipped with the MIDI circuit board will respond to the command of an external Show 

Control synchronization system.  Any system that will generate standard MIDI commands will oper-

ate the controller.

A Time Code Show can ONLY be stored to, and recalled from, the four TC MEM location.

The numerical sequence of the Cues is pre-mapped to standard MIDI commands. (NOTE ON).

The MIDI channel commands out of the Show Control System must match the Controller MIDI chan-

nel.

MIDI Standards

Since MIDI standards vary from different manufacturers and documentation, the Airburst Controller 

MIDI code uses the following conventions;

• 

There are 128 MIDI notes, lowest to highest.

• 

The Airburst MIDI control module will number the notes 1 to 128, lowest to highest.

• 

The 99 available Cues are mapped 1 to 99 to the first 99 MIDI notes, lowest to highest

• 

There are 16 MIDI channels

• 

The MIDI controller numbers the channels 1 to 16.

• 

When synced to an external MIDI Show Control system, MIDI Note On 1 (lowest note) plus the 

correct MIDI channel will upload Cue 1 from the Airburst controller to the slaves.

• 

Cues can be loaded and fired in any order (out of sequence) by sending the corresponding MIDI 

Note On command.

• 

MIDI Notes must include a velocity of Hex 7F

• 

MIDI note On 127 (second highest) plus the correct MIDI channel, will FIRE the most recent up-

loaded Cue, displayed on the TOP LINE of the LCD display.

The Cue on the TOP LINE of the LCD is ALWAYS the Cue that will be Fired.

The FIRE command is routed through an external Positive Enable device (Pickle) which must be acti-

vated.

Manufacturer Standards

• 

Some manufacturers use 0 to 127 as the 128 note numbers.

• 

Some manufacturers use C-2 as the lowest note in music notation

• 

Some manufacturers use C-0 as the lowest note in musical notation.

• 

Some manufacturers use 0 to 15 as MIDI channel numbers.

• 

Be certain of the manufacturer’s standards when programming an external MIDI control device.  

The commands must match the Airburst conventions.

Midi Input Data for Firing Control

The MIDI data input consists of a string of serial bits.  For Ultratec equipment only basic control data 

is required.  The unit comes preset to MIDI channel 2.  Internal dip switched can be changed to select 

channels 2-16.  MIDI channel 1 is not available.  Typical MIDI devices generate notes from C-2 through 

G8.  The assignment of the octave designations is not fixed only middle C is defined as data 60 but 

could be any octave number.

Summary of Contents for SureFire

Page 1: ...SureFire Pyrologic Digital Controller Operations Manual www ultratecfx com VER 11 07 10...

Page 2: ...r Front Panel Page 10 Surefire Pyrologic Controller Rear Panel Page 11 Channel Select Buttons Encoder Page 27 Surefire Digital 16 Channel Slave Module Page 28 Surefire Digital Airburst Slave Module Pa...

Page 3: ...ox A restocking charge of up to 25 may be levied Only credits are issued to the dealers account Any product not returned within 30 days is considered purchased Warning Ultratec Special Effects Inc con...

Page 4: ...t a suitable first aid kit is available and that personnel are trained in its use 5 There must be no smoking exposed flames or any other sources of ignition in the vicinity of pyro technic material at...

Page 5: ...erform identically this must be considered when locating devices 14 Ultratec Pyrotechnics must only be used in conjunction with Ultratec Firing Systems or Ultratec approved devices No liability of any...

Page 6: ...yrologic Programmable Controller Type Micro Processor Controlled Low Voltage Firing System Weight 17 Lbs Power Rating 110 Volt A C 50 60 Hz 0 75 Amps 240 Volt A C 50 60 Hz 0 35 Amps Technical Specific...

Page 7: ...rol The channel select buttons also have a Green LED This LED indicates the presence of continuity on the corresponding channel of the slave as indicated by the Remote Slave Display The Remote Slave D...

Page 8: ...e Slave Power is OFF Slave Power On is indicated by the Green LED On in the Status Indicator section When Slave Power is ON the firing current is available to the slave channel outputs Fault Indicator...

Page 9: ...Power Off The slave power is required to run the diagnostic routine therefore when the SLAVE POWER key switch is OFF the system will indicate a FAULT Note that when the SLAVE POWER is OFF all 16 faul...

Page 10: ...and for limited functions during Run time A Keypad layout and brief description of their functions follows In the instruction section key presses are indicated with angle brackets Data Link When the d...

Page 11: ...selection or Groups of Channels stages will be fol lowed by a Delay Time DELAY Calls the Delay Time select screen where the time value of the symbol is determined Chase speed VIEW Flashes the bottom...

Page 12: ...cted slave module is On Line If the operator expects to see matches on the selected slave and none appear the slave is not ON Line or the SAFE ARMED key is not in SAFE position In ARMED mode match and...

Page 13: ...16 This system of the first digit representing the slave module address and the second 2 digits repre senting the channel on that slave continues up to the Encoder limit of 9 Each 16 channel slave add...

Page 14: ...e Asterisk that highlights the current selection To chose the highlighted function press START Capitalized words surrounded by the refer to keys on the keypad Programming Operator Shows To program an...

Page 15: ...select a channel for a Group Fire turn the numerical encoder 1 to 9 and press a channel but ton The matching Numerical channel number is displayed on the LCD followed by end 2 To accept the channel as...

Page 16: ...ed at once ALL channels preceding the first symbol The program then pauses for the Delay time Delay time is selected during programming The next Stage of the Chase is Fired after the pause The sequenc...

Page 17: ...reen press VIEW again To accept the displayed Delay time press DELAYMS key The Delay time is now inserted at ALL symbol locations 1__108 609 114 316 109 101 102 501 116 403 911E The above cue will fir...

Page 18: ...RUN OPERATOR X MEMORY SHOW ARE YOU SURE PRESS DELETE TO CANCEL PRESS ENTER TO CONFIRM Editing a programmed memory location can be done at the Program Operator Show Menu by high lighting the memory lo...

Page 19: ...se The Chase sequence will continue ONLY if the FIRE button is held down Release of the FIRE button during a Chase will halt the Cue Re pressing the FIRE button will begin where the Chase halted To sk...

Page 20: ...Link switch must be off not illuminated When the Pyro Logic Controller is powered on the operator will see the Start up screen Start Up Screen SureFire Pyro Contoller Press Start key to begin VX XX Wh...

Page 21: ...ugh TC 4 to be programmed ENTER starts edit program mode In an empty memory location the screen looks like 1 end End of Show Channel Selection for a Group Fire MIDI Cue A Group Fire is defined as a cu...

Page 22: ...t follows Note that channel selections can be duplicated in the same Cue The program will assemble the channel list properly during storage If channel selections are repeated in subsequent Cues the co...

Page 23: ...in Menu select RUN TIME CODE SHOW Press START This prompt appears RUN A PREVIOUSLY PROGRAMMED SHOW BY RECALLING ANY OF THE OP PROGRAMS Select the programmed memory keys to be loaded by selecting a key...

Page 24: ...s Cues can be loaded and fired in any order out of sequence by sending the corresponding MIDI Note On command MIDI Notes must include a velocity of Hex 7F MIDI note On 127 second highest plus the corr...

Page 25: ...0 91 7E 7F fire cue 9 91 7E 7F fire cue 80 91 7E 7F fire cue 10 91 2C 7F load cue 45 91 7E 7F fire cue 11 91 7E 7F fire cue 45 Octave 2 1 0 1 2 3 4 5 6 7 8 Data Dec hex Dec hex Dec hex Dec hex Dec hex...

Page 26: ...The cues will be displayed One cue per line on all 4 lines VERY IMPORTANT The controller will FIRE the CUE displayed on the TOP LINE of the LCD screen The FIRE button will be LIVE if all the safety fe...

Page 27: ...The operator releases the Positive Enable after Cue 2 has been uploaded to the remotes When the FIRE command is received MIDI note on 127 Cue 2 will NOT Fire 10 seconds later the controller receives M...

Page 28: ...can occur with 5 frames between events If SMPTE time code is used as the source and the rate of the SMPTE code is 24 frames per second one frame is equal to 41 milliseconds It will be necessary to upl...

Page 29: ...ave ad dress and does NOT correspond to 0 on the controller display The slave must be powered Off then On for the encoder change to be in effect power On Off key The slave address corresponds to the S...

Page 30: ...ey can be removed in the Off position for safety 48 Channel Slave Modules have encoders mounted on the back panel The encoders should be set to occupy 3 consecutive numbers ie 123 or 234 etc Status Mo...

Page 31: ...address is invalid The 16 channel slave Encoder Channel num ber tables are the same as the channel select numbers on the controller For Example A 16 channel slave with the Encoder set to address 5 co...

Page 32: ...t the operation of the slave modules over the long term 3 In the case of concussion effects place the modules at least 15 feet from the concussion pots The shock from the concussions can damage the el...

Page 33: ...should be lit 14 Slave modules can be turned OFF using the key on the front panel 15 You are now ready to connect pyro devices to the system 16 Once pyro is connected you must restart the modules Soun...

Reviews: