Specifications
133 LightJockey Help file - (C) Martin Professional 2010
LightJockey Help
Each full color position is exactly 16 DMX values apart.
(A) Sine macro shape - reference value at 0 (open white) and a positive amplitude at 32 - in the first
half of the macro the 918 will move from open white to Red 301 and back to open white again passing
Blue 111 both ways - in the second half it will remain at open white (since values are cut at 0).
(B) Reference value at 48, positive and negative amplitudes at 32 - the 918 will now oscillate smoothly
around the base value (48 = Magenta 507) - in the first part of the macro it will move from Magenta 507
towards Yellow 604 (48+32 = 80) and back again - on the last half it will move from Magenta 507
towards Blue 111(48-32 = 16) and back again.
(C) Same as (B) but with a different type of macro shape (2/3 Square) - the transitions between the
different colors are no longer smooth (as in the sine shape) but snaps between Yellow 604, Magenta
507 and Blue 111 without ever transmitting DMX values in between these 3 values.
Macro Delays
While several fixtures performing the exact same macro shape may look good in some instances it is
usually when adding various amounts of delay to individual channels that the macros really makes an
impact.
Channel Macro Index and delays
The macro engine calculates the macro value for a specific channel according to the channels
channel macro index or position, in the macro cycle - on the graphical macro display the index value
is represented by the position of the dot on the x-axis. Each macro shape contains 8192 discrete
values describing the shape, which means that the channel macro index can have a value between 0
and 8191. Each macro value represents a specific point and value in the macro shape. As the macro
executes the channel macro index is incremented or decremented according to the programmed
macro cycle time and direction - the index value is automatically 'looped back' into the 0-8191 interval
when the 'outer' extremes of 0 or 8191 are reached.
As each individual channels macro index is incremented or decremented according to cycle time and
direction, running different cycle times or macro directions may cause individual indexes to become
unsynchronized when selecting new macros.
The channel macro index can be programmed to reset for the affected channels when a new macro is
launched in the cue or when Restart Macro is clicked in the Generic Macro Editor (this resets index
values for all channels).
Specifying a delay for a channel simply subtracts the delay value (ranging from 0 to 8191) from the
current channel macro index. By programming the same shape and parameters to a number of
channels, but assigning a different delay value to each channel, the channels will 'position themselves
differently in the macro shape by subtracting the individual delay values from the channel macro index
which is usually identical for all channels.