442 Hog 4 Operations Manual
Fixture Builder Terminology
A variety of terminology used in the fixture builder is described in this section.
DMX: represents the DMX value or range of DMX values that will output from the console
when the specified real world values are programmed by the console operator. For example, a
DMX channel entry with a DMX value of 0<255, a function of intensity, a feature of variable,
and a real world value of 0<100% will result in a DMX output of 0 when the fixture's intensity
is at 0%, a DMX output of 255 when the fixture's intensity is at 100%, and a variably scaled
DMX value when the intensity is between 0% and 100%.
Function: represents the hardware component of a fixture that Hog 4 OS is attempting to
control. In many cases the DMX protocol documents provided by a fixture manufacturer will
list functions that are not available in fixture builder. In these cases a loose translation into an
established Hog 4 OS function is required.
Feature: a sub-component of functions that further describes how the function operates in
the fixture. Some functions may have multiple features. For example, Strobe is a function
with multiple features including Rate, Random, and Random Sync. Function/feature pairings
are the basic building blocks of a fixture type's DMX profile. Much like fixture functions, most
manufacturers do not describe fixture features exactly the same as the Hog 4 OS fixture
builder and a loose translation will be required.
Value: (short for real-world value) represents the programmable real world value or range of
values for a given function. For example, slotted colour wheels are defined using real-world
values such as "Orange" and "Congo" whereas a variable functions such as Intensity are
described using real world values such as 0% and 100%. Fixture builder's pop-up menu
system will suggest the most common real world value ranges but you should always attempt
to input the real world values ranges that most accurately match the fixture's DMX channel
documents.
Tip: Each function/feature combination used in a fixture type must be defined on all DMX
channels where that function is used. For example, if strobe/rate is used on DMX channel 9
and strobe/random is used in DMX channel 10, then strobe/rate must also be defined on
DMX channel 10 and strobe/random must also be defined on DMX channel 9.
Unused: if a DMX channel is unused Hog 4 OS will output a constant DMX value of 0 for the
corresponding DMX channel when the fixture is patched.
Attached Channel: increases the DMX capacity of a function from 8-bit to 16-bit. For
example, if DMX channel 1 is assigned to the Pan function and DMX channel 2 is attached to
DMX channel 1 then DMX channel 1 will act as coarse control for Pan and DMX channel 2
will act as fine control for Pan.
Qualifiers: used to specify any conditions that must be met in order for a function/feature to
output a specific value or range of values. Multiple qualifiers can be added to a single
function/feature entry within a DMX channel. One example is a slotted colour wheel with
offsets. In this case the main function/feature pairing is ColourOffset/Offset which is defined
with DMX value range (such as 0<10) and a real world value range (such as -50% > 50%) and
is qualified by ColourSlot/Index with a specific real world value (such as red). In most cases
a DMX value is not required for qualifiers. Qualifiers can only be added/removed/edited in
fixture builder's advanced view.