FB4 can be controlled through OSC. If you use the right syntax, you will be able to control all FB4's in your network.
The FB4 OSC address is based on the serial-number. The OSC address is buildup as follow:
/FB4-*serial number*/*command* *value*
/*serial number*/*command* *value*
The address must contain contains 5 digits. So if the FB4 serial is 1234, the address becomes 01234.
The following examples shows how you can set the parameter mode on FB4 with serial 2356.
/FB4-02356/operation_mode 1
/02356/operation_mode 2
OSC Tag | Minimum | Maximum | Symbol values |
---|---|---|---|
operation_mode | 1 | 8 | |
Master Brightness | 0 | 100 | |
master_size | 20 | 100 | |
master_x_size | 20 | 100 | |
master_y_size | 20 | 100 | |
master_x_invert | NO | YES | NO = 14006, YES = 14007 |
master_y_invert | NO | YES | NO = 14006, YES = 14007 |
master_xy_swap | NO | YES | NO = 14006, YES = 14007 |
geo_x_size | -100 | 100 | |
geo_y_size | -100 | 100 | |
geo_x_position | -100 | 100 | |
geo_y_position | -100 | 100 | |
geo_z_rotation | 0 | 360 | |
geo_x_keystone | -100 | 100 | |
geo_y_keystone | -100 | 100 | |
geo_x_shear | -100 | 100 | |
geo_y_shear | -100 | 100 | |
geo_hr_x_size | -32767 | 32767 | |
geo_hr_y_size | -32767 | 32767 | |
geo_hr_x_position | -32767 | 32767 | |
geo_hr_Y_position | -32767 | 32767 | |
geo_hr_z_rotation | 0 | 65535 | |
color_shift | 0 | 7 | |
color_red | 0 | 100 | |
color_green | 0 | 100 | |
color_blue | 0 | 100 | |
color_darkblue | 0 | 100 | |
color_yellow | 0 | 100 | |
color_cyan | 0 | 100 | |
scanguard_enable | NO | YES | NO = 14006, YES = 14007 |
scanguard_horizon_level | 0 | 100 | |
scanguard_horizon_angle | -45 | 45 | |
scanguard_minimum_velocity | 0 | 300 | |
scanguard_dwell_time | 1 | 300 | |
scanguard_attenuation | SOFT | HARD | SOFT = 14010, HARD = 14011 |
scanguard_x_invert | NO | YES | NO = 14006, YES = 14007 |
scanguard_y_invert | NO | YES | NO = 14006, YES = 14007 |
scanguard_xy_swap | NO | YES | NO = 14006, YES = 14007 |
dmx_channel | 1 | 512 | |
dmx_termination | OFF | AUTO | OFF = 14003, ON = 14004, AUTO = 14005 |
dmx_profile | FB3 | FB4 | FB3 = 14021, FB4 = 14022 |
serial_mode | 0 | 3 | |
dmx_patch_from | 1 | 512 | |
dmx_patch_to | 1 | 512 | |
dmx_patch_length | 1 | 512 | |
artnet_universe | 0 | 999 | |
artnet_channel | 1 | 512 | |
dmx_artnet_timeout | 0 | 50 | |
network_autoip | NO | YES | NO = 14006, YES = 14007 |
network_ip_address | -2147483648 | 2147483647 | |
add1 | 0 | 255 | |
add2 | 0 | 255 | |
add3 | 0 | 255 | |
add4 | 0 | 255 | |
network_subnet_mask | -2147483648 | 2147483647 | |
sub1 | 0 | 255 | |
sub2 | 0 | 255 | |
sub3 | 0 | 255 | |
sub4 | 0 | 255 | |
autoplay_playback | NONE | LIST | NONE = 14012, CUE = 14013, LIST = 14014 |
autoplay_file_index | 1 | 999 | |
autoplay_end_action | STOP | LOOP | STOP = 14016, LOOP = 14017 |
rtc_year | 2000 | 2099 | |
rtc_month | 1 | 12 | |
rtc_day | 1 | 31 | |
rtc_hour | 0 | 23 | |
rtc_minutes | 0 | 59 | |
rtc_seconds | 0 | 59 | |
timecode_offset_h | 0 | 12 | |
timecode_offset_m | 0 | 59 | |
timecode_offset_s | 0 | 59 | |
timecode_offset_ms | 0 | 999 | |
timecode_file_index | 1 | 999 | |
kvant_magic_button | 0 | 1 |