Barco UserGuide R5976569 09 Istudio
Barco UserGuide R5976569 09 Istudio
iStudio
R5976569, current version
Title: iSTUDIO – user’s manual
ID-no.: R5976569
Revision: 09
Date: March-2007
iStudio R1.9.1
Hydra Open Protocol V1.0
Document history
Modifications, which result in a new version, are indicated by a vertical bar.
________________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 ii
Trademarks
Brand and product names mentioned in this manual may be trademarks, registered trademarks or copyrights of
their respective holders. All brand and product names mentioned in this manual serve as comments or examples
and are not to be understood as advertising for the products or their manufacturers.
_______________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 iii
Revision sheet
To:
• Barco Control Rooms GmbH
An der Rossweid 5, D-76229 Karlsruhe
Phone: +49-721-6201-0, Fax: +49-721-6201-298
E-mail: [email protected], Web: www.barcocontrolrooms.com
From:
Date:
_______________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 iv
Contents
1 Introduction......................................................................................................................................... 1-1
1.1 How this manual is organized .....................................................................................................................1-2
4 Basics................................................................................................................................................... 4-1
4.1 Quick guide to iStudio ..................................................................................................................................4-2
4.1.1 User interface.......................................................................................................................................4-2
4.1.2 Creating objects ...................................................................................................................................4-5
4.1.3 Defining the object properties ............................................................................................................4-6
4.1.4 Group functionality ..............................................................................................................................4-7
4.1.5 Grid .......................................................................................................................................................4-7
4.1.6 Displaying objects on the display area and projection module ........................................................4-7
4.1.7 Layouts .................................................................................................................................................4-8
4.1.8 Wall layouts .........................................................................................................................................4-8
________________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 v
5.2.1 Wall Layout ..........................................................................................................................................5-5
5.2.2 Wall alarms area..................................................................................................................................5-7
5.2.3 Wall scenario........................................................................................................................................5-8
5.2.4 Wall script.............................................................................................................................................5-9
5.2.5 Wall Control........................................................................................................................................5-10
5.2.6 User settings ......................................................................................................................................5-11
5.2.7 Time setup .........................................................................................................................................5-13
5.2.8 Setup timings.....................................................................................................................................5-20
5.2.9 Setup hardware .................................................................................................................................5-21
5.2.10 Setup audio... ...................................................................................................................................5-22
5.2.11 Setup NGM-164… ............................................................................................................................5-23
5.6 Object..........................................................................................................................................................5-66
5.6.1 Undo and redo ...................................................................................................................................5-67
5.6.2 New object and fill grid.....................................................................................................................5-67
5.6.3 Load, save or delete objects .............................................................................................................5-68
5.6.4 Edit object… .......................................................................................................................................5-69
5.6.5 Cut, copy, paste and paste new object properties...........................................................................5-86
5.6.6 Stacking order of an object ...............................................................................................................5-86
5.6.7 Hide/unhide object ...........................................................................................................................5-87
5.6.8 Object sizing.......................................................................................................................................5-87
5.6.9 Show viewer ......................................................................................................................................5-88
5.7 Grid..............................................................................................................................................................5-89
5.7.1 Fixed movement................................................................................................................................5-89
5.7.2 Lock objects........................................................................................................................................5-90
5.7.3 Transparent objects ...........................................................................................................................5-90
5.7.4 Maintain aspect ratio.........................................................................................................................5-91
5.7.5 Use vertical ........................................................................................................................................5-91
5.7.6 Aspect ratio ........................................................................................................................................5-92
5.7.7 Align grid............................................................................................................................................5-92
_______________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 vi
5.7.8 Standard grid configurations.............................................................................................................5-92
5.7.9 Increasing and decreasing the grid ..................................................................................................5-93
______________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 vii
11.1.2 Packets .............................................................................................................................................11-3
11.1.3 Error notification ..............................................................................................................................11-4
______________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 viii
1. Introduction
1 Introduction
This chapter explains the structure of the manual itself and the used typographic styles and symbols.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 1-1
1. Introduction
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 1-2
1. Introduction
Within a piece of programming code this arrow marks a line, that must be made up in two
ª
lines, though meant to be one line.
If you do not heed instructions indicated by this symbol there is a risk of damage to the
equipment!
If you do not heed instructions indicated by this symbol there is a risk of electrical shock and
danger to personal health!
If you do not heed instructions indicated by this symbol there is a risk of damage to parts,
which are sensitive towards electrostatic charge!
If you do not heed instructions indicated by this symbol there is a risk to get harmed by sharp
objects!
If you do not heed instructions indicated by this symbol there is a risk that parts may
explode!
If you do not heed instructions indicated by this symbol there is a risk that hot parts impact
persons or objects!
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 1-3
1. Introduction
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 1-4
2. Summary
2 Summary
This chapter gives an overview about the features of iSTUDIO.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 2-1
2. Summary
2.1 Properties
iSTUDIO is a complete video, audio and data monitoring system. It typically consists of one or more HYDRA control-
lers, a visualization system (usually a rear projection Display Wall) and the iSTUDIO software. The HYDRA is con-
trolled via a PC with a standard up to date web browser. The PC is connected to the HYDRA via the LAN. If more
sources shall be monitored or if the sources shall be displayed on a bigger display area, multiple HYDRAS may be
connected to multiple projection modules of a Display Wall.
iStudio software
The iSTUDIO software enables the operation and control of one or multiple HYDRAS. Multiple video, RGB and audio
sources can be monitored on one or multiple projection modules, depending on the number of HYDRAS.
The graphical user interface (GUI) of iSTUDIO has a work area, where video sources, RGB sources, audio sources
and other types of information can be arranged. The central concept in the user interface is the object. An object
is a rectangular area on the screen on which a video source, audio source or other information (clock, viewer,
application, tallies, timer …) can be displayed. A collection of these objects can be positioned on the display and
be saved as a layout. Once a layout is defined it can be displayed on the projection module that is connected to
the HYDRA whenever wanted.
The HYDRA with iSTUDIO is able to process external alarms either from hardware GPIO lines or from software sig-
nals. Closed captions, XDS, Teletext, wide screen signaling and VITC can be detected and displayed. Additionally
an under monitor display (UMD) can be defined and positioned on top or under the video.
Multiple HYDRAS with their connected projection modules can be grouped into a wall. With iSTUDIO the wall can be
operated as a single system rather than every HYDRA module individually.
The figure below shows a Display Wall consisting in three projection modules each connected to one HYDRA.
These HYDRAS are connected via the LAN to a PC that enables the control of the HYDRAS and their output for the
Display Wall by means of the iSTUDIO GUI, available through the web browser. The input sources are connected
directly to the HYDRA units.
Display Device
Sources Web-browser
Figure 2-1
Setup with 3 HYDRAS
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 2-2
2. Summary
Hydra
HYDRA is the hardware part of the iSTUDIO system. Different video signals (analog, SDI or HD-SDI, streaming video),
RGB data as well as audio sources (analog, digital, embedded or streamed audio meters) can be connected to a
HYDRA module. Each HYDRA or HYDRA COMPACT controller or HYDRA COMPACT TWIN section monitors up to 60 / 40 / 12
video sources and up to 112 audio sources (or even more with streamed audio meters of NGM-164) depending
on the configuration and displays them on an analog (RGB) or digital (DVI) visualization system. Furthermore the
HYDRA processes GPIO input and different kind of VBI. Closed captions, XDS, wide screen signaling and VITC can be
detected and displayed.
If the number of displayed sources exceeds the capacity of one HYDRA, or if the sources shall be displayed on
multiple displays, multiple HYDRAS can be used. These HYDRAS could easily be operated as one system.
Depending on the system configuration, several SDI video input cards, HD-SDI video input cards, analog video
input cards, streaming video input cards, RGB input cards, digital audio cards, analog audio cards and digital or
analog output cards can be plugged into the box.
Operator PC
For the operator PC any PC can be used that is connected to the same LAN as the HYDRA devices, as long as a
standard web-browser and a Java Virtual Machine are installed on it and it fulfills some minimum system re-
quirements. On the operator PC the GUI of iSTUDIO is accessed. This provides a convenient remote operation of the
HYDRAS from multiple locations.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 2-3
3. Getting started
3 Getting started
This chapter describes in short the hardware that enables the operation of the iSTUDIO software. It contains in-
structions to install and configure the system. It also introduces the usage of multiple HYDRAS.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 3-1
3. Getting started
3.1.1 Hydra
The HYDRA controller boots from CD ROM. When connecting to the HYDRA from a PC within the same LAN, the
select mode page of iSTUDIO opens and allows the user to log in on the HYDRA and to operate the system.
3.1.2 Operator PC
The operator PC is used to connect to the HYDRA and by this to the iSTUDIO software. Any PC connected to the
same LAN like the HYDRA fulfilling the below listed minimum-requirements can be used:
Hardware
Processor PC with Pentium II class processor (233 MHz or better)
RAM 64 MB RAM (128 MB recommended)
Screen resolution 1024×768 pixels
Color depth 16 bit
Software
Operating system Windows® 98, Windows NT®, Windows® 2000, Windows® XP
Browser Internet Explorer 5.0 or comparable
Sun Java Runtime Environment 1.4.2.05
Table 3-1
System requirements for the control computer
The iSTUDIO software is best displayed with Internet Explorer; nevertheless it also can be used with any other
web-browser supporting Java 2 (Java version 1.3 or better).
To install the Java runtime environment you must be logged in on the operator PC with adminis-
trative rights.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 3-2
3. Getting started
Figure 3-1
HYDRA startup screen
Open a web browser on your PC. Type the IP address of the HYDRA into the address bar of the web browser and
click the enter-key.
Figure 3-2
Connecting to HYDRA using a web-browser
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 3-3
3. Getting started
Once connected to the HYDRA, the initial select mode screen of iSTUDIO will appear in the browser.
Figure 3-3
iSTUDIO select mode
Click the Admin button or the User button in the upper right corner to log in, depending on your privileges and
intention.
After this a dialog appears that asks, if you want to trust the signed Barco Java applet. This applet is only re-
quired for the functioning of the show viewer command, please refer to section 5.6.9 Show viewer. We recom-
mend confirming it one time with the Always button. This will allow you to use the complete iSTUDIO functional-
ity without asking at each login for confirmation.
Figure 3-4
Security warning – Java applet
If you confirmed the Barco applet with Always, but later on you want to disable its usage then
simply open the Control Panel (click Start -> Settings -> Control Panel). In the Control Panel se-
lect Java Plug-in, this opens the Java Plug-in Control Panel. Go to the Certificates tab and select
the Signed Applet button. The Barco applet is in the list. Just select it and click the Remove but-
ton. After doing so you will again be asked at each login for confirmation.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 3-4
3. Getting started
Figure 3-5
Login window
Into the Password box insert the required password and click Login or press the Enter key. Now the iSTUDIO
software can be used. The factory set passwords are:
Administrator: admin
User: user
Table 3-2
Factory set passwords
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 3-5
3. Getting started
hostname: hydra
IP address: 150.158.183.146
net mask 255.255.0.0
Table 3-3
Factory set network settings
• Connect the network connectors of the PC and of the single board computer of the HYDRA with a crossed
network cable.
• Switch on the HYDRA and connect to it, please refer to section 3.2.1 Connecting from a user PC to the Hydra above.
Take care to log in as administrator; you need this to be able to change the network settings of the HYDRA.
• As soon as the iSTUDIO software is operable you can change the network settings of the HYDRA:
Open the Module setup dialog box with the setup module command in the Modules menu. On the
General tab you can enter a user defined name for the HYDRA and, if multiple HYDRAS are used in one wall, a
wall name. With the Network tab the network settings of the HYDRA can be set. Please refer to section 5.3.4
Setup module for a description of these settings.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 3-6
3. Getting started
• Reboot the HYDRA to make the changes become effective. This can be done by the command reboot module
from the Module menu, please refer to section 5.3.2 Module control.
• Disconnect the crossed network cable from the HYDRA and connect the HYDRA to your companies LAN.
• Readjust the network settings of your PC.
If you have to adjust multiple HYDRAS configure them one after the other in the way explained
above.
Take care to assign to each of it a unique hostname and IP address!
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 3-7
4. Basics
4 Basics
This chapter explains the principles of the iSTUDIO GUI and gives a short introduction in the use of iSTUDIO. An ex-
tensive reference to the iSTUDIO software can be found in the chapters 5 Menu and toolbar and 6 Further GUI elements.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 4-1
4. Basics
1 2
3
4
8
5
7
9
10 11
Log in buttons
The Admin [1] and User [2] buttons in the upper right corner serve to easily log in as administrator or as user,
see section 6.1 Administrator / user mode.
Menu
The menu [3] on top of the user interface provides access to all of the functionality of iSTUDIO. The handling of
the menu is explained in detail in the reference in section 5 Menu and toolbar.
Toolbar
The buttons of the toolbar [4] make iSTUDIO quick and easy to operate. They are located under the menu. Some
of these buttons are toggle buttons to switch from one state to another. They are marked with a red triangle in
the lower right corner if switched on. Most of these buttons are a shortcut to a command of the menu, see sec-
tion 5 Menu and toolbar. Many commands can also be accessed by means of a shortcut key, see section 5.1
Overview of shortcut keys and toolbar buttons.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 4-2
4. Basics
Shortcut menu
With a right click into the work area or on module-, wall layout- or layout-items in the tree a shortcut menu [5]
appears. It offers quick access the most important commands in this context.
In the work area this is to switch layouts and to edit the selected object and the source assigned to it. Functional-
ity which is made available with it is explained in the sections 5.3 Modules and source und 5.6 Object.
Within the tree the shortcut menu enables access to actions for wall and modules, wall layout and layouts. This
functionality is explained in the sections 5.2 Wall, 5.3 Modules and sources and 5.4 Layout.
Work area
The work area [6] in the center and right of the user interface serves to create, rework and inspect layouts. A
grid with a variable number of cells can be used to easily position objects. The functionality of the work area is
implicitly described in the sections 5.5 Group (selection), 5.6 Object and 5.7 Grid.
Display area
The display area [7] on the lower left shows the currently selected module as it is displayed. It displays size and
position of the objects, and the state of the source (color code). The display area does not serve to edit layouts.
Layouts can be edited in the work area. After editing, it can be updated to the module. It is also possible to auto
update the content of the work area to the display area, see section 5.3.1 Updating work- and display area.
If the objects that are displayed are already saved as layout, then the name of the layout is in addition shown on
the display area. If a layout with unsaved changes is displayed, then an asterisk * is appended to the layouts
name.
Tree
The tree [8] is between the toolbar and the display area. It lists the connected hardware like HYDRA modules and
the sources available on the connected module sources. Furthermore all user-defined layouts and object tem-
plates as well as scripts are listed. The tree allows to easily select modules and layouts or to assign once defined
properties to newly created objects just by a click on the respective entry. A color code shows which items in the
list are selected or active. For the tree there are two different views available, see section 6.2 Tree.
Wall alarms
The wall alarms list [9] can be toggled on and off, please see also section 5.2.2 Wall alarms area. If displayed, it is
located between the work area and the messagebar. If the wall alarms are not displayed, the work area reaches
down to the messagebar. The alarm list is a quick and easy tool to handle alarms.
Statebar
The state bar [10] provides information of which module is currently used, which layout is loaded on that mod-
ule, how many objects are on that layout, etc. Please refer to section 6.3.1 Statebar.
Messagebar
The messagebar [11] on the lower right side informs the user about the current action on the user interface. If a
dialog box is opened, it displays its title. As well it informs about mouse actions on the work area, see section
6.3.2 Messagebar.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 4-3
4. Basics
Dialog boxes
Dialog boxes are used to show information and to allow users to input or change data and settings. Two types of
dialog boxes can be opened:
• Normal Dialog boxes to control and insert data
The iSTUDIO GUI is grayed while such a dialog box is opened and can not be accessed unless the dialog box
gets closed. The messagebar displays the title of the dialog box
• Dialog boxes to start a wall scenario or a wall script
The dialog box runs as an individual application. The iSTUDIO GUI remains operable and the title of the dialog
box is not displayed in the messagebar of iSTUDIO. Though it is displayed in the Windows taskbar.
Movable separators
There are movable separators between the major interface elements. Each separator can be dragged with the
mouse to change the size of the interface element. By clicking on one of the two arrowheads, the area on one
side of it can be completely hidden and the other side is expanded to its maximum size.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 4-4
4. Basics
Creating objects
Create a new object on the work area by pressing the new object button . The new object will be dis-
played in the upper left corner of the work area and will not have specific properties. Clicking the new object
button multiple times creates multiple new objects. They are stacked one on the other in the upper left corner.
Arranging objects
There are multiple ways to size and position objects:
• The object can be dragged with the mouse anywhere within the work area. Its size can be changed by drag-
ging a border or corner of the object. Information about position and size is displayed in the message bar
while moved.
• In the Edit object dialog box size and position can be indicated in pixels.
• The button enlarges the object to the size of the next bigger grid cells.
• With the and button the stacking order of the object relative to the other objects on the work
area can be changed.
• The toggle button fixed movement adjusts an object to the grid, if moved. The red corner indicates
that fixed movement is active.
• The toggle button lock objects serves to prevent moving the objects accidentally with the mouse. The
red corner indicates that lock objects is active.
• With the undo button and the redo button the last 20 actions can be revoked and restored
again.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 4-5
4. Basics
Most of the properties of an object can be saved. Click the red save object button to do this. Object proper-
ties can be assigned to another object by multiple ways:
• Once saved, the object properties are available in the tree structure in the Objects folder. If you select an
object on the work area, and click on an object name in the tree, the saved properties are assigned to the
selected object.
• The cut object button copies most of the properties of the selected object and deletes the object.
• The copy object button copies most of the properties of the selected object without deleting it.
• With the paste object button the copied properties can be assigned to another object.
• Alternatively the paste new object button creates a new object containing the copied properties.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 4-6
4. Basics
ing on the group selection toggle button . Now each object on the work area can be added to the group by
a double click on it. A selection allows moving all objects by just moving one of its objects (provided that fixed
movement is off). Objects contained in the group are marked with a small square in the lower right corner.
• Objects can be added to (and removed from) the selection by a double click.
• The button allows drawing a rectangle with the mouse. All objects, which are inside off the rectangle
or on its borders, change their state of selection.
If group selection is on, a double click on an object does no longer open the edit object dialog box.
The dialog box can be opened by the menu bar or with the edit object button
When a group selection is made, the selected objects can be operated like a single object. The respective buttons
are marked with a G in the lower right corner.
4.1.5 Grid
The grid helps to align objects on the screen. The number of grid lines can be increased or decreased using the
buttons for horizontal grid lines, vertical grid lines or horizontal and vertical
grid lines.
• With the button you can display these objects to the display area and hereby also on the connected
projection module.
• If you want to display the arrangement of objects of the display area on the work area the button can
be pressed.
• The toggle buttons and activate or deactivate an auto update. Changes on the work area are
automatically updated to the display area and projection module.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 4-7
4. Basics
4.1.7 Layouts
A layout is a collection of objects with their associated properties. Layouts can be saved for later use. Please refer
to section 5.4 Layout.
• With the new layout button the work area is cleared and a new layout can be started.
• To display a layout on the projection module it first must be loaded. Then the button must be pressed.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 4-8
4. Basics
4.2.2 Teletext
Teletext subtitles of a video source and an indictor showing the availability of teletext can be displayed. Please
see section 5.6.4 Edit object… (Properties tab – VBI subtab).
4.2.5 Tally
A tally is a status indicator that can visualize one of many system states. Some examples are alarm visualization,
hardware GPIO state, software trigger (XML command), etc. Two tallies can be displayed per video window. In
addition a tally object is able to display up to 16 freely selectable tallies. Please refer to section 5.6.4 Edit object…
(Edit object dialog box – Properties tab (of a video object) – Tally subtab and Edit object dialog box – Tally tab
(of a tally object)). The configuration of the tallies is explained in section 5.3.7 Setup source (Setup Source dialog
box – Tally tab).
4.2.6 XDS
XDS information contains the program name and the program rating. This information can be displayed. For this
purpose the second line of the UMD is used. Therefore XDS must be activated and the UMD must be configured
respectively, see section 5.6.4 Edit object….
4.2.7 UMD
The UMD can be used to display a name on a label of the video source, see section 5.6.4 Edit object… (Edit object
– UMD tab).
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 4-9
4. Basics
4.3.1 Performance
iSTUDIO is, just as any other product, susceptible to performance limitations imposed by the different technologies
used. Practical experience has shown that iSTUDIO will perform well under almost all circumstances. Factors that
have been recognized to influence system load to a high extend are the amount of API calls and the fonts that
are used.
API calls
If API calls are used, we advise to not exceed their number to more than 20 calls per second and to carefully
select the used API calls.
In case of doubt contact the Barco support for further information on which approach to follow for
achieving the best performance possible, please refer to section 10.1 Hotline.
Network load
When multiple HYDRA modules work together in a wall configuration, make sure that the network segment to
which the modules are connected is not loaded too much.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 4-10
5. Menu and toolbar
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-1
5. Menu and toolbar
Module
Ctrl+A auto update active/not active 5.3.1 Updating work- and display area
Layout
Ctrl+N new layout: clears the work area 5.4.1 Module layout
Positioning Objects
Ctrl+F move object to the front 5.6.6 Stacking order of an object
Source
Alt+F freeze/unfreeze source: refers to 5.3.8 Freeze, unfreeze source
the source of the selected object
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-2
5. Menu and toolbar
Edit Objects
Ctrl+O create a new object 5.6.2 New object and fill grid
save the properties of the selected 5.6.3 Load, save or delete objects
object
Ctrl+E edit the properties of the selected 5.6.4 Edit object…
object
Ctrl+X copy the properties of the selected 5.6.5 Cut, copy, paste and paste new object
object and delete the object properties
Ctrl+C copy the properties of the selected 5.6.5 Cut, copy, paste and paste new object
object properties
Ctrl+V paste the copied properties in the 5.6.5 Cut, copy, paste and paste new object
selected object properties
Alt+V create a new object with the cop- 5.6.5 Cut, copy, paste and paste new object
ied properties properties
Grid
decrease grid by one cell in x- and 5.7.9 Increasing and decreasing the grid
y-direction
increase grid by one cell in x- and 5.7.9 Increasing and decreasing the grid
y-direction
decrease grid by one cell in x- 5.7.9 Increasing and decreasing the grid
direction
increase grid by one cell in x- 5.7.9 Increasing and decreasing the grid
direction
decrease grid by one cell in y- 5.7.9 Increasing and decreasing the grid
direction
increase grid by one cell in y- 5.7.9 Increasing and decreasing the grid
direction
Ctrl+2 2 by 2 grid 5.7.8 Standard grid configurations
Ctrl+3 3 by 3 grid 5.7.8 Standard grid configurations
Ctrl+4 4 by 4 grid 5.7.8 Standard grid configurations
Ctrl+5 5 by 5 grid 5.7.8 Standard grid configurations
Moving Objects and Wall Alarms
Ctrl+M fixed movement active/not active: 5.7.1 Fixed movement
objects are aligned to the grid
when moved
Ctrl+L lock objects active/not active 5.7.2 Lock objects
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-3
5. Menu and toolbar
Selection (Group)
Alt+G group selection active/not active 5.5.1 Enable group selection
paste the properties from the cop- 5.5.3 Load, cut and paste object properties
ied or cut object to the selected
objects
move selected objects to the front 5.5.4 Stacking order of objects
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-4
5. Menu and toolbar
5.2 Wall
By means of the Wall menu, the grid toolbar and the shortcut menus, which appear when clicking on the mod-
ules main entry and on the Wall layouts entries in the tree, the wall settings can be accomplished and general
administration can be done.
If multiple HYDRAS are used to control multiple projection modules all these HYDRA modules can be controlled by
one iSTUDIO terminal. Therefore the layouts can be combined to a wall layout, which assigns to each projection
module a layout. A wall layout is herewith a combination of layouts on multiple projection modules. Also all
HYDRAS of a wall can be controlled commonly (halt, reboot, reset, setup time, etc.).
Figure 5-1
Wall menu (left), grid toolbar (top right) and context menus (bottom right): Modules, Wall layouts and Wall layout
Figure 5-2
Create wall layout dialog box
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-5
5. Menu and toolbar
A list with all modules appendant to the wall can be found in the Module column. The Load layout checkbox
must be selected for each module where a layout shall be assigned. If the Load layout checkbox is not selected
the respective module becomes not updated when a wall layout is loaded. In the Layout list finally an existing
layout can be assigned to a module.
After assigning the layouts as desired the wall layout can be saved, therefore click the Save button. This opens
the Save wall layout dialog. In brackets in the title bar of the dialog the available size on the flash disk in KB is
indicated. Either enter the name of the wall layout into the Filename box or click on a filename in the list to
overwrite this existing wall layout. Click OK to confirm.
Figure 5-3
Save wall layout dialog box
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-6
5. Menu and toolbar
If you switch the wall alarm toggle button on, the work area is reduced and the wall alarms area is dis-
played below it. The wall alarms area displays a list with all alarms on all connected modules.
Figure 5-4
Wall alarm list toggled on (left) and off (right)
The list contains the state of an alarm, the module name, source name, alarmtype and start and stop date and
time of the occurrence of the alarm.
On the right side of the wall alarms list there are five buttons. If the buzzer toggle button on the left side on top
is switched on, it activates a warning sound in case of an uncleared alarm. The button on the right side on top
flashes red, when an alarm occurs. Clicking it stops the button from flashing, without clearing the alarm.
The buzzer and the red flashing button can only be activated by sources, which have the ring
buzzer property in the Sources properties dialog on the Alarm Tab enabled, please refer also to
section 5.3.7 Setup source!
Press the Clear button to notify the selected alarm or press the Clear all button to notify all alarms. The alarm
list is automatically updated, nevertheless the Refresh button serves to update changes of modules or sources
and to sort the alarms for a better overview. The following colors are used to indicate the state of an alarm:
• Red: the error is active, e.g. there is no video or RGB signal detected at a certain source
• Green: the error is solved but not cleared, e.g. a video or RGB signal exists again at that source
• Orange: the error is cleared. This is a notification of a single error (press the Clear button) or of all errors
(press the Clear all button).
Figure 5-5
List of wall alarms
Alarms related to video or RGB sources can also be displayed by a flashing window of the respec-
tive video object, see section 5.6.4 Edit object… (Properties – Error).
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-7
5. Menu and toolbar
Figure 5-6
Wall scenario dialog box
After starting a scenario the Wall scenario dialog box must be left open as long as the scenario shall
be displayed!
Nevertheless the iSTUDIO software can be operated. The Wall scenario dialog box hides in the back-
ground. It can be brought to the foreground again either by clicking on its icon in the Windows task
bar or by pressing the shortcut key Alt Tab as long as the dialog box is selected.
Wall scenarios can not be saved. To save a sequence of wall layouts a Wall script or the HYDRA open
protocol can be used, see below.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-8
5. Menu and toolbar
Notice that scripts will not be supported in future releases of iSTUDIO. We recommend to use the
XML based open protocol of HYDRA instead.
A reference to the HYDRA scripting language can be found in chapter 12 Appendix B – Hydra scripting language
definition v1.0. Usage of the XML based open protocol is content of the chapter 11 Appendix A - Hydra Open Protocol.
The Wall script command opens the Wall script dialog box. A script can either be newly typed into the Script
box or an existing script can be opened with the Load button. Scripts can be saved by means of the Save button.
It opens the Save script dialog box. The script can be saved under a new name or an existing script file can be
overwritten. The New button clears the Script window.
The Start button starts the script that is currently displayed in the Script box. Messages that arise from the script
are displayed in the Messages box. Status messages of the script are displayed in the Output box. To clear the
display of the Messages and Output boxes the Clear button can be used. Pressing the Stop button interrupts the
script. The Close button closes the Wall script dialog box and stops also the script.
After starting a script you must leave the Wall script dialog box open as long as you want the script
to run!
Nevertheless the iSTUDIO software can be operated. The Wall script dialog box hides in the back-
ground. It can be brought to the foreground again either by clicking on its icon in the Windows task
bar or by pressing the shortcut key Alt Tab as long as the dialog box is selected.
Figure 5-7
Wall script dialog box
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-9
5. Menu and toolbar
Halt wall
With the Halt wall command all HYDRAS belonging to the wall can be halted. A warning dialog appears. After
confirming this dialog the shutdown screen is displayed while halting. When halted the display is just black and
the HYDRAS can be switched off, please refer to the HYDRA user’s manual.
Reboot wall
The Reboot wall command halts all HYDRA devices of the wall and reboots them. This includes a reset of the
software and all hardware components. The warning dialog must be confirmed, before the wall is rebooted.
The command must be applied after changes of Name or Wallname within the dialog 5.3.4 Setup module to make
them become effective. If changes have been made for one module it is sufficient to apply the command
Reboot module to the respective HYDRA module instead.
Be aware that the connection between the GUI and the HYDRA modules is interrupted while re-
booting. You will have to reconnect to the HYDRA when the wall has rebooted!
Reset wall
The Reset wall command resets the software and all hardware components of the HYDRA devices of the wall,
except the single board computer. The warning dialog must be confirmed, before the wall is reset. If changes
have been made for only one module, it is sufficient to apply the command Reset module to the respective
HYDRA module instead.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-10
5. Menu and toolbar
Setup password…
The Setup password command opens the Setup password dialog box. By means of this dialog box the pass-
words of the administrator and of the user can be changed.
This feature is only accessible for the Administrator.
Figure 5-8
Setup password dialog box
Figure 5-9
Setup user mode dialog box
The options of the Setup user mode dialog box have the following meaning:
Option Meaning
Default language default language of the menu for the user mode.
Enable fast view tree The tree can be switched from standard view tree to fast view tree.
Please refer to section 6.2 Tree for the differences between both views.
The GUI has to be restarted to make this setting effective.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-11
5. Menu and toolbar
Setup colors…
The iSTUDIO software provides a collection of 14 predefined colors in up to 10 shades and 9 colors (user1, user2,
…, user9) for user definition. These colors can be assigned to the background of a layout or to the background
and borders of objects, see the sections 5.4.2 Setup layout and 5.6.4 Edit object…. Furthermore there are colors which
are reserved for specific purposes, e.g. to indicate tally states or the amplitude of the audio bars.
With the Setup colors dialog box all these colors can be changed. The red, green and blue portion of the color
can be adjusted in steps from 0 to 255 either by
• inserting the values directly in the respective text boxes,
• moving the sliders with the mouse or
• clicking with the mouse on the bars and changing the color values in steps of one unit.
Figure 5-10
Setup colors dialog box
The mixed color can directly be viewed in the Definition box on the top of the dialog. To make changes in the
color definition effective all related HYDRA modules must be rebooted. The shades of a color are taken linearly.
The following system and user colors are available:
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-12
5. Menu and toolbar
Figure 5-11
Setup time dialog
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-13
5. Menu and toolbar
Figure 5-12
Setup time dialog – NTP configuration (detail) and Add NTP server dialog
To check the synchronization, an alarm can be configured to report if the HYDRA module lost its NTP synchroniza-
tion, please refer to section 5.3.4 Setup module (Alarm tab). It is helpful to have such an NTP alarm for each HYDRA
module, if the sync mode is NTP (Only NTP not NTP Date).
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-14
5. Menu and toolbar
With the NTP Date mode, synchronization loops are not taking place as often as expedient. There-
fore we recommend using the NTP mode instead. This enables to accurately synchronize to a re-
mote NTP server.
Figure 5-13
Setup time dialog – NTP Date configuration (detail)
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-15
5. Menu and toolbar
If multiple HYDRA modules are used for LTC/VITC synchronization then the source that carries the
time signal must be applied at the same position (same source number on all concerned modules
or on all modules via the overlay input)!
Figure 5-14
Setup time dialog – LTC/VITC configuration (detail)
With LTC/VITC synchronization also the configuration of an NTP alarm for each module is advisable because the
modules are synchronized with each other via NTP; please refer to section 5.3.4 Setup module (Alarm tab).
VITC and LTC might allow jumps of the submitted time of maximal 17 minutes. This will bring the
system partially out of sync. A HYDRA wall will need about 15 minutes to get synchronized again.
The following procedure helps to solve that problem faster:
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-16
5. Menu and toolbar
Figure 5-15
Setup time dialog – manual configuration
If the wall or a module has already been operated in a different time configuration mode (NTP,
NTP-date or LTC/VITC), then please perform the following steps in the order given below, before
switching to manual time configuration:
• Select Manual time configuration, which means de-select NTP Synchronization.
• Click the OK button.
• Perform a software reset for all modules that had a different configuration before; please refer
to section 5.2.5 Wall Control or 5.3.2 Module control.
• Open again the Setup time dialog.
Now you can perform the manual time configuration as explained above and the time of the HYDRA
modules gets set accordingly.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-17
5. Menu and toolbar
Figure 5-16
Setup time dialog – Module configuration
Other than in Wall mode in the Module mode, if the time configuration Manual is selected, then
with Get the time of the selected module not of the module connected to the operator PC is dis-
played.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-18
5. Menu and toolbar
Timezone setup
On the Timezone setup tab the time zone for the whole wall or for an individual module can be set. Therefore
select either Wall to set one time zone for all HYDRA modules or select Module and chose the respective HYDRA
module from the list.
To specify your timezone, first the Timezone checkbox must be selected, then after clicking the ... button on the
right, the Select a timezone dialog appears. With a double click on a purple folder icon, it can be expanded to
show the appropriate time files. Select the required time file and click OK.
Figure 5-17
Setup time dialog – Timezone setup configuration (left) and Select a timezone dialog (right)
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-19
5. Menu and toolbar
Figure 5-18
Setup timings dialog
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-20
5. Menu and toolbar
In addition this dialog can also be used to assign the configuration of one board to another.
By this the source properties of one board can be copied.
To make changes effective the command Reset Software is required for this HYDRA module; please
refer to section 5.3.2 Module control.
Figure 5-19
Setup hardware dialog
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-21
5. Menu and toolbar
Figure 5-20
Audio setup dialog
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-22
5. Menu and toolbar
Figure 5-21
Setup NGM-164 dialog
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-23
5. Menu and toolbar
When clicking the Configure scales button the Configure scales dialog comes up. It serves to configure the used
scales for the sources of the selected NGM-164 device.
On the Configure scales dialog first click the Load configuration button. This starts a communication with the
selected NGM-164. Messages about the communication state are displayed in the list at the bottom of the dialog.
After a successful connection, the configuration of the audio sources is loaded and displayed in the configuration
list on the left. This list shows from left to right the channels in pairs with the used audio scale and the values for
the 0 dB Reference (offset) and the A/D Reference (A/D ref).
To adapt changes to the audio channel pair they first have to be selected. This can be done in different ways:
either select them by clicking the checkboxes in front of them or select all channels by clicking the select all
button. With the Unselect all button, all selections can be unmarked. With the Scale drop down list a scale type
can be chosen and pressing the Apply button writes this scale type in the configuration list to the selected chan-
nel pairs.
Until now the configuration is only visible in the GUI, clicking the Set scales button writes it to the NGM-164, the
new configuration is applied. Clicking the OK button also writes the configuration of the list to the NGM-164. The
Get scales button updates the configuration list on the left with the current configuration of the audio channels.
Offset and A/D ref are only listed for reference and can not be changed in this dialog, instead the Setup source
dialog must be used, please refer to section 5.3.7 Setup source.
Figure 5-22
Configure scales dialog
Even though the selection of the audio scales is also offered in the edit object dialog, for
audio sources of NGM-164 this has to be accomplished in the configure scales dialog of the
Setup NGM-164 dialog.
Scale settings from the edit object dialog are not effective for audio sources of NGM-164!
Communication with the NGM-164 is done by means of the NGM-164 network protocol. The
reference to this protocol can be found in the NGM-164 user’s manual, which is stored on the
CD-ROM iStudio Documentation & Supplement R5976593.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-24
5. Menu and toolbar
Figure 5-23
Layout toolbar, Module menu and shortcut menus
If multiple HYDRAS are used it must be distinguished between them. This is done by means of the tree, please
refer to section 6.2.1 Modules. Clicking on the respective HYDRA name in the tree switches to the respective HYDRA.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-25
5. Menu and toolbar
Auto update
If the command Auto update is selected the layout from the work area is updated to the projection modules
reiteratively. This comprises the arrangement of objects and the object definitions. The iSTUDIO software checks if
a conflict occurs (e.g. one source is used for two objects) and will display a warning in this case. Clicking OK will
display the invalid layout anyhow. Clicking Cancel will prevent from updating.
This command is also accessible via the button or by pressing the shortcut key Ctrl+A.
As long as this command is selected, the command Get layout has no use. If changes are done too fast after
each other the auto update is sometimes ignored. In this case the command Update layout can be used.
Update layout
The command Update layout transfers the layout from the work area to the projection modules and to the Dis-
play area. This comprises the arrangement of objects and the object definitions. The iSTUDIO Software checks if a
conflict occurs (e.g. one source is used for two objects) and will display a warning in this case. Clicking OK will
display the invalid layout anyhow. Clicking Cancel will prevent from updating. If the layout is already saved, then
in addition the name of the layout will be displayed on the Display area.
The command Update layout is also accessible via the button, the shortcut key Ctrl+U.
Get layout
The command Get layout transfers the layout from the selected module to the work area.
The command Get layout is also accessible via the button or the shortcut key Ctrl+G.
If you get a layout from the module to the work area while there are unsaved changes in the
layout on the work area, you are prompted to save changes in the layout on the work area.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-26
5. Menu and toolbar
Halt module
With the Halt module command the selected HYDRAS can be halted. A warning dialog appears. After confirming
this dialog the shutdown screen is displayed while halting. When halted the display is just black and the HYDRA
can be switched off.
Reboot module
The Reboot module command halts the selected HYDRA and reboots it. This includes a reset of the software and
all hardware components. The warning dialog must be confirmed, before the HYDRA is rebooted.
The command must be applied after changes of Name or Wallname within the dialog 5.3.4 Setup module to make
them become effective. If changes have been made for multiple modules, it is sufficient to use once the com-
mand Reboot wall to reboot all HYDRA devices of the wall instead.
Be aware that the connection between the GUI and a Hydra module is interrupted while
rebooting. If you connected the GUI to the Hydra that is currently rebooted, you will have to
connect anew to the Hydra when the wall has rebooted!
Reset module
The Reset module command resets the software and all hardware components of the selected HYDRA except the
single board computer. The warning dialog must be confirmed, before the HYDRA is reset. If changes have been
made for multiple modules, it is sufficient to use once the command Reset wall to reset all HYDRA devices in-
stead.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-27
5. Menu and toolbar
Figure 5-24
Module status dialog
An overview about possible event messages can be found in section 7.2 Device related errors.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-28
5. Menu and toolbar
Changing the name or wall name in the HYDRA properties, requires the command Reboot
module for the concerned HYDRA or Reboot wall, if name properties of multiple HYDRAS are
changed. Please refer also to section 5.3.2 Module control and 5.2.5 Wall Control respectively.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-29
5. Menu and toolbar
General tab
Figure 5-25
Module properties dialog – General tab
On the General tab the settings of the projection module must be inserted. Insert a unique module name in the
Name field. The name of the wall must be typed into the Wallname field. Take care to insert for each HYDRA of
the wall the same wall name.
With the X and Y list the position of the projection module within that indicated wall must be specified. The X
coordinate counts from left to right. The Y coordinate counts from top to bottom, seen from in front of the Dis-
play Wall.
With the Region list some properties that depend on regional video standards can be enabled. These properties
are closed captions and XDS for the region US and WSS/VLI and AFD for the region UK. The regions Europe and
Japan have currently the same effect like the region US. The setting of these properties can be found on the VBI
and WSS tab in the Edit Object Dialog on the Properties tab for a video object, please refer to section 5.6.4 Edit
object… .
In the maximum log lines box the maximal number of lines in the log file can be determined. A useful amount
of lines ranges form 100 to 500 lines. Not more than 2000 lines should be used.
The logged information can be displayed by the Module status dialog box, see above.
By means of the Cache checkbox the cache used for the active layout can be controlled. If it is not selected, the
cache will not be used. This leads to a faster update speed, which is above all helpful with larger walls of multi-
ple display modules.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-30
5. Menu and toolbar
Screen tab
On the Screen tab the format for internal data processing is set. These are usually also the output settings. Any-
how, depending on the output card, also differing output resolution and timing can be set. This is done on the
Boards tab, please see below.
Figure 5-26
Module properties dialog – Screen tab
The Resolution list provides a collection of settings, either named after the device, or after resolution and timing
itself. Individual timings can be edited by means of the 5.2.8 Setup timings dialog. Dual settings are used, if two
projection modules are connected to one HYDRA in dual mode, see section 8.4 Dual mode. For dual mode for dis-
play devices with pixel clock higher than 68MHz the appropriate internal timings must be used.
Timings for SXGA+ and UXGA resolutions which do not have the word native in their name perform pixel dou-
bling. Pixel doubling is explained in section 8.4 Dual mode. Timings with the word native in their name process
the complete amount of pixel throughout the whole image generating process.
The settings PAL SDI, PAL SDI Dual, NTSC SDI, PAL CVBS, PAL CVBS Dual, NTSC CVBS and NTSC CVBS Dual are espe-
cially useful with the DVI video output card; please refer to Boards tab below.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-31
5. Menu and toolbar
Please refer to the following table for the complete list of available settings:
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-32
5. Menu and toolbar
VESA timings
VESA XGA 60Hz
VESA XGA 60Hz Dual OVERVIEW PU (UXGA), dual mode
OVERVIEW PU (UXGA) native, dual mode
OVERVIEW DR+ (SXGA+), dual mode,
only for digital output of DVI-DVI digital/analog output card
OVERVIEW DR+ (SXGA+) native, dual mode,
only for digital output of DVI-DVI digital/analog output card
VESA XGA 60 Hz, dual mode
VESA UXGA 60 HZ, dual mode,
only for digital output of DVI-DVI digital/analog output card
VESA SXGA 60Hz
VESA UXGA 60Hz only applicable with DVI-DVI digital/analog output card at the
digital output
Video output
PAL SDI
PAL SDI Dual
NTSC SDI
NTSC SDI Dual not supported
PAL CVBS
PAL CVBS Dual
NTSC CVBS
internal timings only applicable with DVI-DVI digital/analog output card
Hydra Internal 15:9 60Hz not applicable
Hydra Internal 15:9 60Hz Dual SOLARIS LC40, dual mode
LCD NEC LCD3000, dual mode
Plasma Pioneer, dual mode
Plasma Selti, dual mode
Plasma Pioneer PDP503MXE, dual mode
Plasma Fujitsu P50XHA10E, dual mode
Hydra Internal 9:15 60Hz not applicable
Hydra Internal 9:15 60Hz Dual SOLARIS LC40 Portrait, dual mode
Hydra Internal 5:4 60Hz not applicable
Hydra Internal 5:4 60Hz Dual OVERVIEW CPR, S70 (SXGA), dual mode
OVERVIEW DR (SXGA) no genlock on PAL, dual mode
OVERVIEW DR (SXGA) enabling genlock on PAL, dual mode
VESA SXGA 60Hz
Hydra Internal 16:9 60Hz not applicable
Hydra Internal 16:9 60Hz Dual Plasma Panasonic TH50PHD3, dual mode
Plasma NEC PC-50XM1A, dual mode
LCD Barco Solaris LC40 second edition Dual SOLARIS LC40 second edition, dual mode
Table 5-4
Resolution settings of projection modules
If the output resolution of the HYDRA gets changed from XGA to SXGA or vice versa, please refer
also to section BIOS setup in the HYDRA user’s manual.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-33
5. Menu and toolbar
If the physical aspect ratio of the display differs from the aspect ratio that is displayed on it this can be commit-
ted with the aspect ratio list. The following settings can be chosen:
setting meaning
none default setting
displayed aspect ratio is the same as physical aspect ratio
4/3 displayed aspect ratio is 4/3
5/4 displayed aspect ratio is 5/4
16/9 displayed aspect ratio is 16/9
9/16 displayed aspect ratio is 9/16
Table 5-5
Settings for the aspect ratio list
The Genlock on first source checkbox enables the use of the genlock feature. This locks the refresh rate of the
projection module to the refresh rate of the signal of the first video source and thus guarantees a synchronized
update, which is especially helpful when displaying videos with slow movement. Not all HYDRA hardware sup-
ports this feature.
The following timings support Genlock optimally:
timing condition
Projector Barco MaryLou if a PAL source is locked, NTSC sources might not be displayed properly if
scaled too much.
Note that the settings of the projection module needs to be adapted as well
(switch async option to sync), please see the respective user’s manual of the
projection module.
Projector Barco Lucy if a PAL source is locked, NTSC sources might not be displayed properly if
Projector Barco Lucy Dual scaled too much.
Table 5-6
Genlock
Genlock does not work correctly for the following progressive formats of HD-SDI:
1080/30P, 1080/29.97P, 1080/24P, 1080/25P, 1080/23.98 !
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-34
5. Menu and toolbar
Network tab
On the Network tab the Hostname, the IP address and the Netmask must be inserted. The indication of the
Gateway is optional.
To send SNMP traps the IP address of a connected service must be specified in the SNMP box. To add an SNMP
recipient press the Add button to open the Add SNMP Manager dialog. In this dialog enter the IP address, of the
SNMP manager, where the SNMP traps should be sent to and click OK. SNMP traps can also be sent to multiple
recipients, if you enter more than one address. In addition the SNMP version v1 or v2c must be specified.
Please see also section 5.3.7 Setup source (Alarm tab) and the description for the Alarms tab below for an instruc-
tion how an SNMP trap is activated for an individual alarm.
Figure 5-27
Module properties dialog – Network tab (left) and Add SNMP manager (right)
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-35
5. Menu and toolbar
Boards tab
On the Boards tab all slots of the HYDRA are listed including the inserted boards and their version. The number in
square brackets indicates the slot, followed by the type of board, while v0, v1, ... stands for version 0, version 1
and so on. If Streaming video boards or output boards are selected, additional configuration options appear on
the right part of the dialog:
Figure 5-28
Module properties dialog – Boards tab –Streaming video card (left) and NG Streaming video card (right)
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-36
5. Menu and toolbar
Output boards
In the Resolution list is by default the same setting indicated as in the Resolution list on the Screen tab. For
DVI-DVI digital/analog output cards (output v8, output v9), DVI-DVI digital output cards with scaling (output v12)
and DVI video output cards (output v4) the output resolution can be changed.
Dual resolutions are not available in the resolution list. Settings on the Boards tab refer to
individual outputs.
Figure 5-29
Module properties dialog – Boards tab – DVI-DVI output card with scaling (left) and DVI video output card (right)
The DVI-DVI digital/analog output cards and the DVI-DVI digital output cards provide both additional scaling ca-
pabilities for the output. It might be useful to change the output settings, if multiple output cards are used and if
they connect to different display devices, with different resolutions and timings. One output card could then
display the data without re-scaling it, because the settings chosen on the Screen tab provide already the desired
output settings. This means if selecting this card on the Boards tab, the resolution of this card must not be
changed. For the other card, the data needs to be re-scaled, therefore after selecting that card, the appropriate
settings for the connected output device must be chosen from the Resolution list.
On the DVI video output card there are two types of output connectors (DVI and BNC), which are usually con-
nected to devices with different requirements on the data. Therefore for both outputs the resolution has to be
specified.
• If on the Screen Tab a setting suitable for output at the DVI connector has been selected for internal data
processing, then this setting is used for the output on the DVI connector and the Resolution list is not appli-
cable. For the BNC connection the appropriate setting can be selected from the Video list. This is a configura-
tion that is optimized for output at the DVI connector, as the data at the BNC connector has to be re-scaled
before being displayed. The SDI resync checkbox is selected and disabled in this case. This means that at the
DVI output genlock is supported (if Genlock on first source was selected on the Screen tab) but not at the
BNC output.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-37
5. Menu and toolbar
• If on the Screen tab a setting suitable for output at the BNC connector is selected, then this resolution is
used for output at the BNC connector. On the Boards tab the setting for the DVI output is pre-selected in the
Resolution list and cannot be changed. The SDI resync checkbox must be enabled. In addition the Genlock
on first source checkbox on the Screen tab may not be selected.
The table below gives an overview about the possible configurations:
Sources tab
On the Sources tab all sources which are connected to the HYDRA can be managed. They are listed in the Sources
table. The first column, marked with the number sign # indicates the physical input on the HYDRA, the second
column, marked with a question mark indicates the source type. M stands for streaming video, S stands for SDI
video, H is HD-SDI video, A is analog video and R is RGB data. To each source a non-default name can be as-
signed. Just place the cursor in the respective field in the Name column and type the name.
With the Properties button the source properties dialog of the selected source appears and changes of these
properties can be made. This dialog is explained in the section 5.3.7 Setup source below.
With the Audio sources box the number of audio sources that are listed in the sources entry of the tree can be
selected. By default no audio sources are listed.
The Audio Cabling entries provide two ways of cabling:
• Alternately (default): The audio standard cabling for the HYDRA is alternately. The left and right channel of a
source is inserted consecutively to the HYDRA audio channels. The table below demonstrates this cabling:
• Sequential: Sequential audio cabling inserts on the first part of the audio channels of HYDRA the left channels
of the sources and on the second part of the audio channels of a HYDRA audio connector the right channels of
the sources.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-38
5. Menu and toolbar
With sequential audio cabling it is not guaranteed that the Hydra detects audio phase errors
correctly!
Figure 5-30
Module properties dialog – Sources tab
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-39
5. Menu and toolbar
Startup tab
On the Startup tab, the layout of the module during HYDRA startup can be chosen. As default a black screen with
the IP address of the HYDRA and the version of iSTUDIO will be displayed. Alternatively to that, the layout that was
displayed at the shutdown can be displayed or a layout from the layouts list can be chosen.
Alarm tab
In order to notify of a general HYDRA alarm one tally of a video source can be selected. Therefore the Enable tally
on alarm checkbox must be selected and a video source must be chosen from the source list. With the second
list one of the tallies of the source can be specified. By this it is for example possible to control an external
buzzer that is connected to the hardware output of the specified source, if an alarm occurs.
Only tallies that are configured as hardware output tallies or as software tallies can be used and
are itemized; please refer also to section 5.3.7 Setup source (Tally tab).
One tally may at one time only be used for one alarm method:
• Enable tally on alarm is selected on the Alarm tab of the Module properties dialog (Setting
of this tab),
• tally is enabled on the Alarm tab of the Source properties dialog, please refer to section 5.3.7
Setup source,
• Set Tally on alarm on the Tally tab of the Source properties dialog.
If one tally is already enabled in one of the other mentioned dialogs, it will not be available in the
tally list of this dialog.
When selecting a tally of a Quad SDI video input card or a Quad analog video card there are also
three tallies offered even though there are only two tallies available per source. Therefore tally
three may not be selected! For a source of the Streaming video card, no tally may be selected!
On the NTP Alarm tab an alarm can be activated in case of the loss of NTP synchronization, please refer also to
section 7.1.2 Synchronization errors. To configure an NTP alarm is only expedient, if the time setup of the respective
HYDRA module is configured for NTP (not NTP Date) or for LTC/VITC synchronization (LTC/VITC only in wall mode),
otherwise the alarm will always be active, please refer to section 5.2.7 Time setup.
To enable an alarm click the Enabled checkbox. With the Delay (seconds) box the seconds are indicated be-
tween the alarm is detected and it is displayed. With the Clear checkbox it can be selected whether alarms are
automatically cleared within a Delay of seconds or not.
With the four checkboxes Logging, Show in alarm list, Ring buzzer, Send SNMP it can be selected on which
interfaces an alarm shall be reported.
If Ring buzzer is enabled, on the wall alarms area the buzzer toggle button must also be activated to be able to
ring the buzzer, please see section 5.2.2 Wall alarms area.
If an SNMP trap shall be sent, in the setup module dialog, SNMP must be configured, please see section 5.3.4
Setup module (Network tab). The Use interval checkbox enables to report errors within user defined time intervals.
These intervals can be created and edited with the Define intervals dialog. You find a description of this dialog
in section 5.3.7 Setup source (Alarms tab).
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-40
5. Menu and toolbar
Figure 5-31
Module properties dialog – Startup tab (left) and Alarm tab (right)
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-41
5. Menu and toolbar
Protocols tab
On the Protocols tab the settings for the logical signal processing system Andromeda can be set.
Andromeda is a protocol used to control the contents of UMDs (source name) and tallies. It is based on RS-232
serial communication. Therefore the serial port [1] on the single board computer on the HYDRA must be used and
for Device on the Andromeda tab the entry ttyS0 must be selected. With the Baudrate list select the relevant
value of the signal. The Swap tallies checkbox enables to rotate the tallies. With the Enabled checkbox the usage
of the Andromeda system can be enabled.
Figure 5-32
Module properties dialog – Protocols tab
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-42
5. Menu and toolbar
Please note, that RTP can only be used with Streaming video boards with firmware version 2.0
and higher.
With the fields Skip at start, Skip at end the amount of bytes to be skipped at the start respectively the end of
an incoming IP-packet is determined. With the Stream type list select the type of the stream. The following
types can be selected:
Auto automatic detection of the incoming stream (This method requires some extra time for the
initial analysis of the stream)
Elementary MPEG elementary stream
Program MPEG program stream
Transport MPEG transport stream
Into the TCP field a TCP string can be entered for configuration of the encoder. It is used, if the TCP checkbox is
selected.
All changes done in the Setup encoders dialog are only adapted, when the OK button is pressed. With the
Cancel button all changes also the added and deleted encoders are rejected.
Figure 5-33
Setup encoders dialog
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-43
5. Menu and toolbar
The following table lists the encoder specific values. They are valid with STREAMING VIDEO CARD with firmware 6.0.
The values for TCP and Video PID must be entered not into the Setup encoders dialog but into the Setup
Streams dialog, please refer to the next section. The compression algorithm must be entered in the Setup
module dialog on the boards tab; please refer to section 5.3.4 Setup module.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-44
5. Menu and toolbar
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-45
5. Menu and toolbar
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-46
5. Menu and toolbar
For some encoders the settings are not defined, if there are difficulties to set them, please
contact the Barco support, see section 10.1 Hotline.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-47
5. Menu and toolbar
Figure 5-34
Setup stream dialog
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-48
5. Menu and toolbar
Updating causes the Cancel button to become red. This signals that canceling can not reverse the
changes. The Cancel button anyhow closes the dialog.
Video/RGB tab
Depending on the connected source either a Video tab or an RGB tab is displayed. On this tab the display charac-
teristics can be set. When releasing a slider after moving it, the new setting will directly be adapted. If the source
is displayed on the projection module changes can directly be viewed. Numeral values can also be inserted in
the text boxes. In general, values become just permanently set when the OK or Update button is pressed. Click-
ing the Default button restores the iSTUDIO default settings for a video or RGB source.
Figure 5-35
Source properties dialog – Video tab – Examples of quad analog video source (left) and RGB source (right)
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-49
5. Menu and toolbar
The selection of the video stream for a Streaming Video Card will be overruled when assigning an-
other stream to this source with the Edit object dialog of a video object, please refer to section 5.6.4
Edit object… .
The table below lists all available display settings for digital and analog video and RGB sources:
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-50
5. Menu and toolbar
On the Crop settings dialog the visible area of the video can be set. There are three possibilities to edit the
cropped view, with the mouse, with the sliders or with the numerical values in the text field.
To edit the measures of the cropped view with the mouse, move the mouse into the upper part of the dialog,
which contains the visual presentation of the cropped view. When moving the mouse over the border of the
cropped view, the mouse becomes a resize tool and you can drag the borders by keeping the left mouse button
pressed. If the mouse is inside the cropped view it becomes a move tool and you can move the section within
the normal view.
The sliders and text fields can also be used. The position of the X and Y Offset sliders define the distance of the
visible video image towards the left and top position of the available video image in percent. The Width and
Height sliders consider the remaining space between current X Offset position and right border, respectively Y
Offset position and lower border as their available range. The numerical values in the boxes at the right side
consider always the whole width or height of the normal view as 100%.
Figure 5-36
Crop settings dialog
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-51
5. Menu and toolbar
Audio tab
The Audio tab serves to select the audio sources, which can be displayed with up to 16 audio bars located on the
left and right or the top side of an object. First the Audio mode has to be selected to define the type of the dis-
played audio sources, please see the table below.
The numbers from 00 to 15 on top of the dialog symbolizes the alignment of the audio bars in the video. Audio
bar 00 to 07 is displayed on the left side, where 00 is at the left border and 07 the most centered on the left
side. Similarly 08 is the most centered on the right side and 15 the audio bar on the very right.
Each audio bar needs a distinct width. If the object is too small to show all audio bars next
to each other, the audio bars in the middle will not be displayed!
To each channel an audio source can be assigned by means of the list with the available audio sources next to
that channel. Formatting and number of available sources, which are offered in the list depends on the audio
mode. An explanation is also in the table above.
Figure 5-37
Source properties dialog – Audio tab
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-52
5. Menu and toolbar
Furthermore two Phase bars, each showing the phase between two adjacent audio channels, can be displayed.
Therefore the respective phase bar checkbox must be selected and the two audio channels must be chosen from
the list. The phase bars are then displayed on top of the respective object. The phase bar is displayed as a gray
bar with a scale from -1 to +1. Positive values are displayed as a green block ranging from 0 to the value. Nega-
tive values are displayed as violet block ranging from 0 to the value. Values in the range of +1 indicate that both
sources are in phase and of acceptable level. Values in the range of -1 indicate that the signals are out of phase
but of acceptable level. Values in the range of 0 indicate either that there are completely different signals or that
both signals are not of acceptable level or that the signals have a phase difference of about 90°.
The audio reference level can be adapted to the level of the input signal by means of the two audio reference
sliders on the bottom of the dialog. Depending on the audio type and scale type the setting of the one or the
other or both sliders have to be used. Please see the table below:
The range for A/D Reference and 0 dBu Reference depend on the type of the selected audio sources:
The Update button on the bottom of the dialog assigns the audio channels to the sources in
the indicated way. The Reset button restores the default values, but it does not update!
An explanation of definition and ballistics of the audio bars and phase bars is given below:
The audio bars are displayed according to the respective international standard:
BBC PPM, DIN, Nordic Peak Program Meter IEC 60268-10 International standard
VU, Extended VU Volume Indicator meter IEC 60268-17 International Standard
AES/EBU Digital audio peak level meter IEC 60268-18 International standard
Ballistics is integration time and decay time of the audio level meters. It is built in accordance to the above men-
tioned international standards with the following meaning:
• Integration time is the time between the moment when the indication passes the specified lower point of
the scale and the moment when the pointer reaches the reference indication.
• Decay time is the time between the removal of a steady-state input signal (corresponding to reference
indication) and the moment when the indication passes a specified lower point of the scale.
Ballistics of the audio phase meters is built as follows:
• Integration time is the time between the moment when the indication passes the 0 point of the scale and
the moment when the pointer reaches +1 (or –1).
• Decay time is the time between the removal of a steady-state input signal (corresponding to +1 or –1 indi-
cation) and the moment when the indication reaches the 0 indication.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-53
5. Menu and toolbar
Alarm tab
On the Alarm tab the alarms can be configured. The meaning of the alarms and their value ranges are explained
in section 7.1 Source related errors. Also a tally can be selected. To enable an alarm or a tally to be shown select the
alarm or tally name in the select alarm list. Its name is then displayed red. Click the Enabled checkbox to acti-
vate it. The bullet in front of the alarm’s name becomes green instead of red. With the Delay (seconds) box the
seconds are indicated which pass between the alarm is detected and it is displayed. With the automatic
clearing checkbox it can be selected whether alarms are automatically cleared within a Delay of seconds or not.
One tally may at one time only be used for one alarm method:
• tally is enabled on the Alarm tab of the Source properties dialog (Setting of this tab),
• Set Tally on alarm on the Tally tab of the Source properties dialog,
• Enable tally on alarm is selected on the Alarm tab of the Module properties dialog; please
refer also to section 5.3.4 Setup module.
If one tally is already enabled in one of the other mentioned dialogs, it will not be available in the
tally list of this dialog.
With the five checkboxes Logging, Show in objects, Show in alarm list, Ring buzzer, Send SNMP it can be
selected on which interfaces an alarm shall be reported.
If Ring buzzer is enabled, on the wall alarms area the buzzer toggle button must also be activated to be able to
ring the buzzer, please see section 5.2.2 Wall alarms area.
If an SNMP trap shall be sent, in the setup module dialog, SNMP must be configured, please see section 5.3.4
Setup module (Network Tab). The Use interval checkbox enables to report errors within user defined time inter-
vals. These intervals can be created and edited with the Define intervals dialog. Click the Define intervals but-
ton to open the dialog.
Dependent on the selected error a Level slider allows setting the level for an alarm.
The alarms audioloss and audiooverlevel are set in dBu; nevertheless, the audio bars are dis-
played with the configured scale type.
If the alarm settings are applied to audio sources of NGM-164, then for the audio alarms
Audioantiphase<0, Audioantiphase<45, Audioantiphase<90 and Audiooverlock not only the
chosen channel is configured but also the corresponding channel in pair. A configuration for audio
channel 0 is automatically also applied to audio channel 1, and so on. If audio channel 1 is linked
to another source and configured later on, then these settings are also applied to audio channel 0
and its original configuration gets overwritten.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-54
5. Menu and toolbar
Figure 5-38
Source properties dialog – Alarm tab
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-55
5. Menu and toolbar
Figure 5-39
Source properties dialog – Define intervals dialog
Tally tab
On the Tally tab the tallies can be configured. In general a tally can be a hardware input tally, a hardware output
tally or a software tally. Please refer to the HYDRA user’s manual to see how many tallies are supported by which
card.
The dialog allows only selecting those tallies that are really available. Tallies not supported by the
input card are grayed out.
If a distinct tally is in use for module alarms, please refer to section 5.3.4 Setup module (Alarm tab),
then it can no longer be switched to hardware input, because a hardware input tally can not be
used for module alarms. Hardware input is grayed out in that case. This implies also, that a tally
that shall be used for module alarms must first be set to be a hardware output tally or a
software tally.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-56
5. Menu and toolbar
Only tallies that are configured as hardware output tallies or as software tallies can be used and
are itemized; please refer also to section 5.3.7 Setup source (Tally tab).
One tally may at one time only be used for one alarm method:
• Set Tally on alarm on the Tally tab of the Source properties dialog, (Setting of this tab)
• tally is enabled on the Alarm tab of the Source properties dialog,
• Enable tally on alarm is selected on the Alarm tab of the Module properties dialog, please
refer also to section 5.3.4 Setup module.
If one tally is already enabled in one of the other mentioned dialogs, it will not be available in the
tally list of this dialog.
Figure 5-40
Source properties dialog – Tally tab
The appearance of the tallies is associated with the object. The respective settings can be set in the Edit object
dialog box – Properties tab – Tally tab, see section 5.6.4 Edit object… .
When displaying tallies together with other on-screen information, e.g. audio meters, artifacts
may appear on the screen. This might happen, if tallies are set to visible (Edit object – Properties
– Tally tab) and at the same time either UMDs are not selected or UMDs are selected together
with the inside option (Edit object – UMD tab).
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-57
5. Menu and toolbar
VBI tab
For sources of a Quad SDI video card or a Quad analog video card also the VBI tab is available. By means of this
tab the line where vertical interval time code (VITC) is contained can be selected for PAL or NTSC sources.
Copy tab
The Copy tab serves to copy properties of the selected source to other sources. The active source is indicated in
the title bar. Those sources that shall have the same properties can be selected from the Sources list on the
right. Multiple sources can be selected by clicking with the mouse on them while the Ctrl key is pressed. Addi-
tionally the Select all button can be used to select all sources and the Select none button can be used to dese-
lect all currently selected sources.
The five checkboxes Video, Audio, Alarm, Tally and ACG Control serve to determine which properties are cop-
ied. Audio, Alarm and Tally refer to the properties, which have been specified on the respective tabs. Video
refers to all properties on the Video tab except the Automatic Chrominance Gain Control property. This is se-
lected separately with the ACG Control checkbox.
Finally with the Copy to button the selected properties are assigned to the selected sources.
Figure 5-41
Source properties dialog – VBI tab and Copy tab
With the toggle command Freeze/unfreeze source the source of the selected object can be frozen or
unfrozen. On the projection module a frozen source is marked with the writing FREEZE in it.
If there is no source assigned to the selected object, this command is of no effect.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-58
5. Menu and toolbar
5.4 Layout
A layout contains the arrangement of the objects and their properties as well as a background. It comprises what
is displayed on one projection module. A layout can be saved, edited and deleted. Furthermore its background
can be defined.
The related commands are in the Layout menu, in the Layout toolbar as well as in the layout shortcut menus.
Figure 5-42
Layout toolbar, menu and shortcut menu
New layout
The command New layout opens a new layout without any objects on it and a 4 by 4 grid. It refreshes the work
area. The background color has the default value.
Load layout…
The command Load layout opens the Load layout dialog. In brackets in the title bar of the dialog the available
size on the flash disk in KB is indicated. In the Load layout dialog box click on the name of the layout you want
to load or type the name into the filename box and press OK.
The layout will be displayed on the work area.
Figure 5-43
Load layout dialog
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-59
5. Menu and toolbar
Save layout…
With the Save layout dialog a layout can be saved. In the Save layout dialog box type the template name into
the Filename box and press OK.
Delete layout…
With the Delete layout dialog box a layout can be deleted.
To delete one of the stored layouts, open the Delete layout dialog box. In the Delete layout dialog box click on
the name of the layout you want to delete or type the name into the filename box and press OK.
Figure 5-44
Layout properties – dialog box
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-60
5. Menu and toolbar
Figure 5-45
Selection toolbar, Edit selection toolbar and Group menu
Selection and Edit selection toolbar. The or button indicates whether Group selection is enabled or
not.
To switch Group selection, also the shortcut key Alt+G can be used.
If the Group selection is enabled, a double click on an object does not longer open the Edit
object dialog but adds and removes the object to the group.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-61
5. Menu and toolbar
To select all objects, use also the shortcut key Alt+A or the button.
To deselect all objects, use also the shortcut key Alt+U or the button.
Select objects
The command Select objects supports to select multiple objects by means of the mouse. It enables to span a
rectangular array. All objects lying completely or partly within this array will toggle their selection state. If anew
a rectangular shall be drawn, then the command Select objects must be chosen again.
To select objects, use also the shortcut key Alt+O or the button.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-62
5. Menu and toolbar
Load objects
With the command Load objects... the Load objects dialog box is opened. In brackets in the title bar of the dia-
log the available size on the flash disk in KB is indicated. The properties of a saved object can be assigned to all
objects that are selected on the work area by clicking the name of the object properties you want to load or type
the name into the Filename box and press OK.
Figure 5-46
Load objects dialog box
Cut objects
This command deletes all objects of the selection.
In contrary to the command Cut object with this command here there are no object
properties copied to the clipboard.
Paste objects
This command assigns to all objects of the selection the object properties of a single object which were copied
before by means of the commands copy object or cut object, please refer to section 5.6.5 Cut, copy, paste and paste
new object properties. Also the name of the original object is copied to the selected object. The selected objects
maintain their originally assigned sources.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-63
5. Menu and toolbar
Alternatively the button (Hide/unhide objects) from the button bar can be used.
Alternatively the button (Hide/unhide objects) from the button bar can be used.
Align horizontally
The command Align horizontally aligns all objects of the selection whose Y coordinates overlap. The upper sides
of these objects will be aligned to the upper side of the object, which is most left.
Figure 5-47
Horizontal alignment of a selection
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-64
5. Menu and toolbar
In the figure above the blue video object is the most on the left. The red logo object and the black clock object
are aligned to its upper side. The Y coordinates of the teal application object do not overlap with the other ob-
jects; therefore it is not aligned.
Align vertically
The command Align vertically aligns all objects of the selection whose X coordinates overlap. The upper sides of
these objects will be aligned to the left side of the most top of these objects.
Figure 5-48
Vertical alignment of a selection
Here the X coordinates of three objects overlap. They get aligned vertically. The blue video object remains un-
aligned.
Align both
The command align both aligns all objects of the selection in horizontal and in vertical direction in the way ex-
plained above.
Figure 5-49
Horizontal and vertical alignment of a selection
The Y coordinates of the three objects on top overlap, so they are aligned horizontally. Also the X coordinates of
the two objects in the middle overlap; they are aligned vertically.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-65
5. Menu and toolbar
5.6 Object
Objects can be created (New object). They can be edited (Edit object…). This means various properties can be
assigned like the type, border color, position, size etc. Most of these properties can be saved as an object tem-
plate (Save object…) to the objects folder in the tree, a template can be assigned to another object (Load
object…) or be deleted (Delete object…). Most actions done with an object can be revoked (Undo) and again
restored (Redo).
An object on the work area can be cut (Cut object), the properties of an object (except position and size) can be
copied (Copy object) and assigned to another existing object (Paste object) or to a newly created object (Paste
new object).
The objects can be stacked (Move object to front / Move object to back) and the display of objects on the
projection module can be prevented (Hide/unhide object).
In each grid cell an object can be created (Fill grid). An object can be expanded to fit exactly into the grid cells it
already covered complete or partly (Fit object into grid) or it can be sized to exactly the size of one grid cell
(Size object to grid). An object can also be sized to full screen (Size object to screen).
Finally for control purposes with show viewer a viewer object can as well be displayed on the monitor con-
nected to the operator PC.
All these above mentioned operations can be performed by means of the Object menu or the shortcut menu and
the layout, edit object and object toolbar. They are described in detail in the following:
Figure 5-50
Layout toolbar, Edit object toolbar, Object toolbar, Object menu and shortcut menu
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-66
5. Menu and toolbar
With the Undo last action button most of the actions done with an object can be revoked.
Explicit exceptions are all kind of Save, Load and Delete actions. They can not be revoked.
Pressing the redo button restores actions which were revoked before.
New object
The command New object creates a new object on the work area. The object is located in the upper left corner
and has the size of one grid cell. Objects that have already been there remain under the newly created object. A
new object has no certain properties except size, position and the default standard name.
The default name of the object that was created first is Object 1, for the next object it is Object 2, etc. If an ob-
ject is deleted or renamed, then its default name is no longer in use and that name will be used if anew an ob-
ject is created. (If an object type has been assigned to an object, then the default name is changed according to
the object type and counting starts again with 1, e.g. Video 1, Video 2, ...)
To create a new object, use also the shortcut key Ctrl+O or the button.
Fill grid
The command Fill grid creates in each cell of the grid a new object. Objects that have already been there remain
under the newly created objects.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-67
5. Menu and toolbar
Load object…
The properties of an object except position, size and the source can be saved and stored in templates. The saved
object-properties templates are listed in the tree structure under the Objects entry. To assign one of the stored
object templates to an object on the work area, the respective object must be selected. The properties layout can
be assigned either by clicking on an Objects entry in the tree structure or by opening the Load object dialog box
from the object menu. In the Load object dialog box, click on the name of the object properties you want to
load or type the name into the Filename box and press OK.
Figure 5-51
Load object dialog box
Save object…
With the Save object dialog the properties of the selected object, except position, size and the selected source
can be saved. The Save object dialog box can also be opened by pressing the button (Save object).
In the Save object dialog box type the template name into the Filename box and press OK.
The Save object dialog box has a similar appearance like the Load object dialog box.
Delete object…
With the Delete object dialog box an object-properties template can be deleted.
To delete one of the stored object-properties templates, open the Delete object dialog box from the object
menu. In the Delete object dialog box click on the name of the object properties you want to delete or type the
name into the Filename box and press OK.
The Delete object dialog box has a similar appearance like the Load object dialog box.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-68
5. Menu and toolbar
To open the Edit object dialog box, use also the shortcut key Ctrl+E or the button (Edit object)
The most convenient way to open the Edit object dialog box is a double click on the respective object on the
work area. But this is only possible, if the button (group selection) is not enabled, see section 5.5.1 Enable
group selection.
The edit object dialog box is very important to determine all properties of an object. It consists of the five tabs
Type, Border, Parent, Properties and UMD.
Type tab
On the Type tab the type of the object can be chosen, a name can be assigned to the object. Positioning can be
determined and finally transparency can be assigned.
Figure 5-52
Edit object dialog box – Type
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-69
5. Menu and toolbar
With the Type list the type of the object can be determined. 13 different types are available. Depending on the
type, the color of the filling changes. Also the properties tab differs depending on the type. The following table
lists the available objects with function and color of the filling:
If the object type is changed afterwards, again the default name is set for this object.
Therefore it is better to select first the type of the object and to insert as second the name!
For information how the default name is built, please refer to section 5.6.2 New object and fill
grid
With the X box and the Y box the position of the upper left corner can be indicated. The Width box and the
Height box indicate the size of the object.
In the Aspect ratio list the values none, 4/3, 4/3+, 16/9 or 16/9+ can be selected. 4/3 and 16/9 apply the
aspect ratio to the whole object, this is the video, border and UMD. The two settings 4/3+ and 16/9+ display
the video itself in the indicated aspect ratio. The whole object including borders and UMD might have another
aspect ratio.
If a fixed aspect ratio is selected the object gets adjusted to this setting, in doing so the width of the object re-
mains and the height of the object gets adapted.
Position and size can be changed with the X, Y, Width or Height box even if the - button
is toggled on, see section 5.7.2 Lock objects!
The check box Transparent on video defines the transparency of objects, which are stacked on top of this ob-
ject. If a stacked object is of type video only its border and UMD becomes transparent. Objects off all other types
become completely transparent. The grade of transparency is determined by the underlying video object, see
Properties Tab - Video object below.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-70
5. Menu and toolbar
Border tab
On the Border tab, the way the border of the object is displayed on the projection module can be determined.
Figure 5-53
Edit object dialog box – Border
The Separator slider determines the width of an invisible border that embraces the object for better visibility.
The Width slider ranges form 1 to 20 pixels. In the Color list the available colors are listed. The Border can be
displayed in plain style or in 3D style. With the Visible check box it can be selected whether the border shall be
displayed or not.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-71
5. Menu and toolbar
Parent tab
On the Parent tab objects can be assigned to each other. One parent object can have multiple child objects.
Some commands and operations are applied also on all child objects. These commands and operations are:
• Movement of parent object on the work area
• Changing the stacking of the parent object
Figure 5-54
Edit object dialog box – Parent
An object can only serve as parent, if it has a unique name, which is also different from the object type identifi-
cation. Only these names are listed in the Name list. An object can only be a child or a parent. No further rela-
tions are possible.
To assign a child object to a parent object, the name of the parent object has to be selected from the Name list.
To split them again, none has to be selected. The position of the child object has to be indicated relative to the
parent object (Position, X Offset and Y Offset). If no offset is inserted the child object will be positioned directly
on the parent object. The child objects are always on top of the parent object in the stacking order. The stacking
order of the child objects among each other remains. If the Lock size check box is selected, the size of the child
object is tied to the size of the parent object. It will be increased and decreased in the same ratio as the parent
object.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-72
5. Menu and toolbar
Properties tab
The functionality of the Properties tab depends on the object type.
For audio sources of NGM-164 the scale type selected in this dialog has no influence on the
scale used for data formatting but is only used as decoration. Instead the scale is defined in
the setup NGM-164 dialog!
If one embedded or external audio source is displayed multiple times in different objects
the same scale type has to be selected each time. Otherwise the last set scale type is used
as scale type for all representations of this source!
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-73
5. Menu and toolbar
When configuring hardware tallies of a Quad input card, there are also three tallies offered
even though for Quad SDI input card and Quad analog input card there are only two tallies
available; only the combination of tally 1 and tally 2 may be selected!
For Streaming video card no tally can be selected at all!
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-74
5. Menu and toolbar
Properties where a region is indicated, can only be selected if the respective region is
selected for the module, please refer to section 5.3.4 Setup module, otherwise these properties
appear dimmed.
Please refer to the HYDRA user’s manual to see which properties are supported by which
input cards.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-75
5. Menu and toolbar
Figure 5-55
Edit object dialog box – Properties tabs of video
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-76
5. Menu and toolbar
For audio sources of NGM-164 the scale type selected in this dialog has no influence on the
scale used for data formatting but is only used as decoration. Instead the scale is defined in
the setup NGM-164 dialog!
If one embedded or external audio source is displayed multiple times in different objects
the same scale type has to be selected each time. Otherwise the last set scale type is used
as scale type for all representations of this source!
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-77
5. Menu and toolbar
Figure 5-56
Edit object dialog box – Properties tabs of audio
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-78
5. Menu and toolbar
Figure 5-57
Edit object dialog box – Properties of text (left) and Properties of UMD (right)
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-79
5. Menu and toolbar
Figure 5-58
Edit object dialog box –Properties of tally; upper part (left) and lower part (right)
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-80
5. Menu and toolbar
When clocks are put ahead due to day light savings or for other reasons clocks will adapt to this
time within one minute.
Figure 5-59
Edit object dialog box – Properties of logo (left) and Properties of clock (right)
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-81
5. Menu and toolbar
Figure 5-60
Edit object dialog box – Properties of timer (left) and Properties of stopwatch (right)
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-82
5. Menu and toolbar
Figure 5-61
Edit object dialog box – Properties of alarm (left) and Properties of viewer (right)
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-83
5. Menu and toolbar
Figure 5-62
Edit object dialog box – Properties of application
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-84
5. Menu and toolbar
UMD tab
On the UMD tab the display of an under monitor display (UMD) can be defined. It provides two lines to display
additional text.
• The Visible checkbox activates or deactivates the UMD lines. The content of the lines is configured individu-
ally:
• If Visible is checked the first line is displayed at any rate.
• If the Text checkbox of the first line is selected, the text inserted in the text box is displayed. If it is dese-
lected the video name is displayed instead. The video name gets specified in the Module properties dialog
box on the Sources tab, please refer to section 5.3.4 Setup module.
• If the Text checkbox of the second line is not selected no second UMD line is displayed. If it is selected either
the text of the second text box or XDS information is displayed. XDS is displayed if it is made visible in the
Edit Object – Properties Tab of a video object.
The other options on that tab define the look and position of the UMD.
• The Font, Foreground, Background lists allow to select the font type and size of the UMD and the color of
text and background.
• The position list defines where the UMD is displayed. Horizontal alignment left, right, middle is combined
with vertical alignment top, bottom. If the two UMD lines are split this entry refers to the first line. The sec-
ond line is displayed on the other vertical position.
• The separator checkbox defines whether there is a separator in a selectable color between UMD and the
content of the object.
• The Inside checkbox can only be used for video objects. If selected the text is displayed on the video instead
of over or under it.
• The Splitted checkbox determines if two lines are displayed one under each other or separately one on top
and one on bottom of the object. The Splitted checkbox can only be used if the second line of UMD is se-
lected.
Figure 5-63
Edit object dialog box – UMD
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-85
5. Menu and toolbar
Cut object
The command Cut object copies the properties of the object (except size, position and source) and deletes the
object from the work area. The object properties can be assigned to another object, see Paste object and Paste
new object, below.
Also the button from the button bar or the shortcut key Ctrl+X can be used.
Copy object
The command Copy object copies the properties of the selected object (except position and source). The object
properties can be assigned to another object, see Paste object and Paste new object, below. Also the
button (Copy object) from the button bar or the shortcut key Ctrl+C can be used.
Paste object
After object-properties have been copied, another object can be selected by a mouse click on it. The command
Paste object assigns the properties (except the size and source) to the now selected object. If a video object
was copied, then source (0) gets assigned or if the object had a source before this source is obtained.
Also the button (Paste object) from the button bar or the shortcut key Ctrl+V can be used.
Also the button (Paste new object) from the button bar or the shortcut key Alt+V can be used.
Also the button (Move object to front) from the button bar or the shortcut key Ctrl+F can be used.
Also the button (Move object to back) from the button bar or the shortcut key Ctrl+B can be used.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-86
5. Menu and toolbar
Also the button (Hide/unhide object) from the button bar or the shortcut key Ctrl+H can be used.
Also the button (Fit object into grid) from the button bar or the shortcut key Ctrl+T can be used.
If in the Edit object dialog the aspect ratio of the object was fixed, this aspect ratio remains
and the command Fit object into grid just adjusts the width of the object to the width of the
covered grid cells!
Also the button (Size object to grid) from the button bar or the shortcut key Ctrl+S can be used.
If in the Edit object dialog the aspect ratio of the object was fixed, this aspect ratio remains
and the command Size object to grid just adjusts the width of the object to the width of on
grid cell!
Also the button (Size object to screen) from the button bar or the shortcut key Alt+S can be used.
If in the Edit object dialog the aspect ratio of the object was fixed, this aspect ratio remains
and the command Size object to screen just adjusts the width of the object to the width of
the screen!
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-87
5. Menu and toolbar
Figure 5-64
Viewer window on the operator PC
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-88
5. Menu and toolbar
5.7 Grid
The functionality of the grid can be managed with the commands of the Grid menu.
Figure 5-65
Grid toolbar and Grid menu
Figure 5-66
Toggle button – Fixed movement
To check or uncheck Fixed movement, use also the shortcut key Ctrl+M.
The easiest way to move objects if Fixed movement is checked, is to position the mouse in
the upper left corner of the object!
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-89
5. Menu and toolbar
Figure 5-67
Toggle button – Lock objects
Figure 5-68
Transparent and non-transparent objects in the work area
The command transparent objects determines the appearance of objects on the work area.
To determine the transparency of the content of an object, please refer to section 5.6.4 Edit
object… - Type Tab.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-90
5. Menu and toolbar
Figure 5-69
Work and display area with maintained aspect ratio (left)
and with the whole area used (right)
Figure 5-70
Work area with default setting (left)
and with Use vertical enabled (right)
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-91
5. Menu and toolbar
Figure 5-71
4 by 3 aspect ratio within XGA resolution (left)
and 16 by 9 aspect ratio within XGA resolution (right)
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-92
5. Menu and toolbar
The decrease grid in both directions button reduces the number of grid rows and columns by one.
The increase grid in both directions button raises the number of grid rows and columns by one.
The decrease grid in horizontal direction button reduces the number of grid columns by one. If a fixed
aspect ratio for the grid is selected the rows of the grid are reduced accordingly.
The increase grid in horizontal direction button raises the number of grid columns by one. If a fixed
aspect ratio for the grid is selected the rows of the grid are raised accordingly.
The decrease grid in vertical direction button reduces the number of grid rows by one. If a fixed aspect
ratio for the grid is selected the columns of the grid are reduced accordingly.
The increase grid in vertical direction button raises the number of grid rows by one. If a fixed aspect
ratio for the grid is selected the columns of the grid are raised accordingly.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-93
5. Menu and toolbar
5.8 Language
The language of the user interface can be selected with the option buttons in the Language menu.
Figure 5-72
Language menu
To display Japanese characters by the Hydra, in the dialogs of the user interface where text
is edited the font Mincho or Gothics must be selected, please refer also to section 4.3.2
Japanese fonts !
Figure 5-73
Help menu
Figure 5-74
About dialog
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 5-94
6. Further GUI elements
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 6-1
6. Further GUI elements
Figure 6-1
Login window
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 6-2
6. Further GUI elements
6.2 Tree
This section provides detailed information of how to work with the tree. The tree provides easy and fast access to
different kind of basic functionality. Even though there are two different appearances of the tree – standard view
tree and fast view tree – the functionality is the same. (To switch between both views please refer to section
5.2.6 User settings.)
• Modules
Selecting one of multiple HYDRAS for HYDRA settings,
layout assignment etc
• Wall layouts
Selecting a wall layout displays it directly on the
connected projection modules
• Layouts
Displaying a specific layout on the work area
• Objects
Assigning objects properties to an object which is se-
lected on the work area
• Sources
Assigning a source to a video or audio object
• Scripts
Running a script
Figure 6-2
Tree – fast view tree (left) and standard view tree (right)
Additional functionality can be used by means of the shortcut menu that appears by a right mouse click on some
particular entries. Please see the table below for the whole available functionality:
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 6-3
6. Further GUI elements
6.2.1 Modules
The modules folder or bar lists all HYDRA modules that are connected together to a wall. The way multiple HYDRAS
are assigned to a wall is explained in section 5.3.4 Setup module. The following colors are used:
• orange bullet and writing
this module is selected
• blue bullet and black writing
this module is not selected
• flashing red bullet and writing
this module has at the moment been selected
The name of the selected module is also displayed in the state bar at the 4th position.
6.2.3 Layouts
Within the Layouts folder all layouts are listed. Clicking on a layout shows this layout on the work area. This can
also be achieved by the command Load layout, see section 5.4.1 Module layout.
Selecting a layout changes the color of the bullet from blue to orange and the color of the name from black to
yellow. The name of the layout is also displayed in the state bar at the 5th position, see section 6.3.1 Statebar.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 6-4
6. Further GUI elements
6.2.4 Objects
In the Objects list object templates with defined properties are stored. These object properties contain the type
of the object, border settings, etc except size, position and source of the object. Clicking on an object template in
this list assigns its properties to the active object in the work area.
6.2.5 Sources
The Sources folder contains all sources of that HYDRA module that is indicated in the statebar (6.3.1 Statebar). Click-
ing on a source assigns this source to the active object in the work area, if this object is a video object.
By default only the video sources of a HYDRA are listed. The number of audio sources that additionally shall be
listed can be set in the Setup module dialog box, please refer to section 5.3.4 Setup module.
If a source is selected, its properties can be edited, by means of the Setup source dialog box, see section 5.3.7
Setup source.
The colors in the Sources folder have a higher variety of meanings than in other folders.
• orange bullet
the source is available
• blue bullet
the source is not available
• black writing
the source is not selected
• red writing
the source is used
• orange writing
this source is used by the active object in the work area
Furthermore a letter in square brackets indicates the type of the source:
• [A]
analog source, coming from the analog video input card
• [S]
SDI source, coming from the SDI video input card
• [H]
HD-SDI source, coming from the HD-SDI video input card
• [R]
RGB source, coming from the RGB input card
• [M]
streaming video, coming from the Streaming video card
• [-]
source is not present
6.2.6 Scripts
Finally the Scripts folder lists the once generated scripts. Clicking on a script in the list opens the Wall script
dialog box and starts the selected script. The window remains open; see the command wall script section 5.2.4
Wall script.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 6-5
6. Further GUI elements
6.3.1 Statebar
The statebar provides information about the display area and the work area. It contains up to five items. The
items are explained in the table below in the order they appear:
6.3.2 Messagebar
The messagebar informs about the current action on the user interface. If a dialog box is opened, it displays its
title. As well it informs about mouse actions on the work area. While moving an object with the mouse it informs
about the coordinates of the upper left corner and, if resizing it, also about the current width and height of the
object.
Please see section 4.1.1 User interface, for an instruction what to do if the messagebar indicates that a dialog box
is opened but it can not be seen on the display.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 6-6
7. Error messages
7 Error messages
The Hydra is able to detect errors related to video, RGB and audio sources and errors of hard- and software of the
HYDRA itself.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 7-1
7. Error messages
Audio Errors
Audioloss This error appears, if the level of the audio source is too low. The level for this
-60.0 – 20.0 dBu error can be set by means of the Setup source dialog box on the Alarm tab.
in steps of 0.1 dBu
Audiooverlevel This error appears, if the level of the audio source is too high. The level for this
-60.0 – 20.0 dBu error can be set by means of the Setup source dialog box on the Alarm tab.
in steps of 0.1 dBu
Audioantiphase<0 Becomes active as soon as the phase between the channels in pair is negative.
Audioantiphase<45 Becomes active as soon as the phase between the channels in pair is more nega-
tive than 45°
Audioantiphase<90 Becomes active as soon as the phase between the channels in pair is more nega-
tive than 90°
Audiolock There is no audio carrier
Table 7-1
Audio errors processed by HYDRA
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 7-2
7. Error messages
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 7-3
7. Error messages
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 7-4
7. Error messages
Corrupt gmZX1 configuration The software did not configure the scaler on the analog or SDI video
input card:
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
Slot[<nr>]: Overlay input only The position of the overlay input card is fixed to slot0:
ª allowed in first slot
• The position of the overlay input card must be changed to slot0.
Please refer to the HYDRA user’s manual and contact the Barco sup-
port.
Slot[<nr>]: Found already an There is only one overlay input card allowed in one HYDRA:
ª Overlay input in an previous
• The overlay input card, which is not inserted in slot0, must be re-
ª slot
moved. Please refer to the HYDRA user’s manual and contact the
Barco support.
Slot[<nr>]: Altera load failed The software did not manage to load the altera on the board in the
specified slot:
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
Slot[<nr>]: Hardware initialisation The software did not manage to initialize the hardware on the board in
ª failed the specified slot.
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
Slot[<nr>]: GAP between boards not The software did not detect a board in the slot <slotnr – 1>:
ª allowed
• A board must be inserted in slot <slotnr – 1>.
• If there is a board in the slot then retry <reset module>. If the
error still occurs then the board that is not detected must be re-
placed; contact the Barco support.
Slot[<nr>]: No Overlay input found There was no overlay input card in the slot <slotnr – 1>:
ª in a previous slot
• When there is no overlay input card an overlay input card must be
inserted in slot0.
• If there is an overlay input card: retry <reset module>. If the error
still occurs then the overlay board must be replaced; contact the
Barco support.
Source input not allowed after an The software detected one or more input cards in a slot after the output
ª output card:
• The output card must always be inserted after the last input card
Slot[<nr>], Channel[<nr>]: The software did not manage to initialize the hardware on the specified
ª Hardware initialisation failed channel of the board in the specified slot:
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
Slot[<nr>]: GAP between outputs The software detected an empty slot between two outputs:
ª not allowed
• If there is an empty slot: an output card must be inserted in the
empty slot; contact the Barco support.
• If there is an output card in the specified slot: Retry <reset
module>. When the error keeps occurring, the board must be re-
placed; contact the Barco support.
Slot[<nr>]: Xilinx load failed The software was not able to load the Xilinx device on the audio board
in the specified slot:
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 7-5
7. Error messages
Slot[<nr>]: DSP load failed The software was not able to load the DSP on the audio board in the
specified slot:
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
Slot[<nr>]: Slot[<nr>]: Unknown The software detected in the specified slot a board with the specified
ª board type <BoardType> boardtype, that is not known by the software:
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
• Check if the iStudio CD-ROM is up-to-date
No overlay input found The software detected no overlay input card:
• If there is no overlay input card, a board must be insterted into
slot0; contact the Barco support.
• If there is an overlay input card, try <reset module>. If the error
keeps occurring, the board must be replaced; contact the Barco sup-
port.
No source inputs found The software detected no video or RGB input card:
• If there are no video or RGB input cards, those cards must be
inserted into the slots between the overlay input card and the
output card; contact the Barco support.
• If there are video or RGB input cards: Retry <reset module>. When
the error keeps occurring, the boards must be replaced; contact the
Barco support.
No Output found The software detected no output board:
• when there is no output board an output board must be inserted in
the first slot after the last source input board; contact the Barco sup-
port.
• if there is an output board: Retry <reset module>. When the error
keeps occurring, the board must be replaced; contact the Barco sup-
port.
Slot[<nr>]: (output) board lost The software lost connection to the output board:
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
ovly: <filename> not found The software could not find the specified file to load to the overlay input
card:
• Contact the Barco support
ovly: Failed loading DVI Hotplug The software could not load the information into the EEPROM for auto-
ª detect EEPROM matic DDC-data detection on the overlay input card:
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
ovly: Failed loading eMaintenance The software could not load the information into the EEPROM for eMain-
ª EEPROM tenance on the overlay input card:
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
Slot[<nr>]: Ovly Failed progamming Writing to SDRAMs on overlay input card had timed out:
ª key
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 7-6
7. Error messages
Slot[<nr>] (overlay): Board lost! The software lost connection to the overlay input card:
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
Slot[<nr>], Channel[<nr>]: Board The software lost the specified channel on the board in the specified
ª lost slot:
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
Slot[<nr>]: I2c write failure The software failed to configure a hardware device with the I2C com-
mand:
• Retry <reset module>. When the error keeps occurring, the board
must be replaced; contact the Barco support.
Table 7-4
Hardware and software errors processed by HYDRA
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 7-7
8. Advanced operation
8 Advanced operation
This chapter is finally explaining how to access the data of a HYDRA, how to upgrade to a new release of iSTUDIO
and is explaining some advanced configurations.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 8-1
8. Advanced operation
If you changed the content of the folders logo and anim a software reset is required to make the
new content of these folders visible in the GUI, please refer to section 5.2.5 Wall Control!
Windows Explorer
On the HYDRA a Samba server is already installed. This allows easy data access to the HYDRA by simply mapping
the HYDRA file system to the Windows Explorer. To map the HYDRA use its IP address in the form
\\<IP address>\flash to connect. When prompted to indicate user name and password use the above
mentioned login information.
FTP connection
Also an FTP connection to the HYDRA can be established. Login with ofc and password glad01, the
/home/hydra/flash/ directory should be accessible for adding and deleting of logos and animations or other
files.
If you transfer files from a computer with windows operating system make sure to select binary transfer mode.
Telnet
Via telnet the HYDRA is only accessible for the user ofc. But once connected, the command su allows logging in as
root. Again the directory /home/hydra/flash/ is accessible.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 8-2
8. Advanced operation
Backup procedure
It is recommended to make a backup copy of the flash disk as often as bigger changes to layout and configura-
tion are made. With one of the three access methods described above this can be achieved very easily.
Restore procedures
If configuration data needs to be restored, data of the backup can be rewritten on the flash disk and the HYDRA is
operable as of the state of the backup.
Don’t restore configuration files that were saved while a previous iStudio release was
running.
The configuration files are updated during the update from one release to a newer one.
Therefore former backups are not necessarily compatible.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 8-3
8. Advanced operation
8.2 Upgrading
It is strongly recommended to make a backup of the system before upgrading, please refer
to section 8.1.2 Backup / restore procedures. In case that an error occurs and restoring the backup
fails, please contact the Barco support (10.1 Hotline).
To upgrade one or multiple HYDRA modules to the current release of the iSTUDIO software, there are two different
procedures. The first procedure is less time consuming. It is explained on this page below. The second procedure
requires more time, but can be used, if it is not acceptable that the whole wall is down for a short while.
Please be careful when inserting the CD, the CD-ROM drive closes automatically after a
while!
From iStudio release 1.9 on, changes in the communication protocol make it necessary that
no old parts of the GUI are any longer stored in the Java cache of the operator PC before
starting the new version. Otherwise the password will be misinterpreted and access to the
Hydra will not be possible!
Therefore follow the additional steps:
• Close all open browser windows
• Open: Start -> Settings -> Control Panel -> Java Plug-in -> Cache tab
• Click first the Clear button and then disable the Enable Caching checkbox. Click Apply!
• Close the drive and start the HYDRA modules as explained in section 3.2 Switching on and off.
• On the operator PC reset the Java Cache settings so that Enable Caching is selected.
• Check with subsection Additional actions after upgrading below.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 8-4
8. Advanced operation
Please be careful when inserting the CD, the CD-ROM drive closes automatically after a
while!
• Close the drive. Switch the power switch of the HYDRA off and on again. It will startup and continue to show
the last displayed layout.
Do not connect to this Hydra at that moment. First proceed with the instruction below!
• Proceed with every HYDRA, one after the other as explained for the first HYDRA.
From iStudio release 1.9 on, changes in the communication protocol make it necessary that
no old parts of the GUI are any longer stored in the Java cache of the operator PC before
starting the new version. Otherwise the password will be misinterpreted and access to the
Hydra will not be possible!
Therefore follow the additional steps:
• Close all open browser windows
• Open: Start -> Settings -> Control Panel -> Java Plug-in -> Cache tab
• Click first the Clear button and then disable the Enable Caching checkbox. Click Apply!
• After clearing the cache, connect to the HYDRA modules. Now the wall name of each HYDRA module can be
changed back to the original name.
• On the operator PC reset the Java Cache settings so that Enable Caching is selected.
• Check with subsection Additional actions after upgrading below.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 8-5
8. Advanced operation
When upgrading, the BIOS settings have to be considered. If till then the HYDRA has provided
output in XGA resolution, the BIOS settings might have to be changed to SXGA resolution, please
refer to section BIOS Setup in the HYDRA user’s manual.
Upgrading to release 1.6 or higher might lead to a change or loss of the source settings. To
restore the default source settings just click the default button in the source settings
dialog!
Upgrading from release 1.8.2 to release 1.9 or higher requires that the module timing is
restored manually.
After the upgrade the timings list on the Screen tab, see section 5.3.4 Setup module, is initially
empty. Therefore do the following:
• Establish a telnet connection to the module, see section 8.1.1 Data access on Hydra.
• Enter:
cp /mnt/cdrom/home/hydra/default/timing/timing.cfg /flash/timing/
• Enter y to overwrite the existing timing.cfg file
• Enter reboot to reboot the module
• With the iSTUDIO GUI select the appropriate timing.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 8-6
8. Advanced operation
Figure 8-1
Two associated layouts for redundant operation
The layouts require furthermore that Enabled internal overlay in the Layout properties dialog box is checked,
see section 5.4.2 Setup layout please. This enables, that the output of one HYDRA is used a background for the other
HYDRA. Hereby both layouts and their sources can be displayed on the remaining display. Nevertheless any
changes to the layouts and source administration must be done on the HYDRA, where the sources are connected.
Figure 8-2
Overlaying layouts
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 8-7
8. Advanced operation
It is not possible to display a video module overlapping! A video object must completely be
displayed on one of both projection modules.
Figure 8-3
Work and display area in dual mode
Please refer to the HYDRA user’s manual for the hardware configuration of dual mode.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 8-8
8. Advanced operation
Dual mode with Quad-SDI input card, Quad analog input card and Streaming video card
When displaying the sources of one Quad-SDI input card, Quad analog input card or Streaming video card in dual
mode on different projection modules, some restrictions must be considered.
The four sources of the card are internally combined to two couples. The sources of channel A and channel B are
one couple and the sources of channel C and channel D are the other couple, please refer to the HYDRA user’s
manual to identify the channels. When displaying such a couple on both modules – each channel on another
module – one channel will not be displayed correctly, when located on the same area on the respective modules.
Within the overlapping area the content of the video with the higher stacking order will be visible, please refer
to section 5.6.6 Stacking order of an object.
In the figure below video 1 has a higher stacking order, which means it is more on the top than video 2. There-
fore in the overlapping area the upper left corner of video 2 shows the lower right corner of video 1. Changing
the stacking order would show video 2 completely, but video 1 would show a part of video 2 in its lower right
corner.
video 1 video 2
Figure 8-4
Displaying windows of a couple on overlapping areas
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 8-9
8. Advanced operation
# Local services
In a system with multiple Hydra modules it is important that each Hydra has the identical
port configuration to maintain good system speed.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 8-10
9. Technical appendix
9 Technical appendix
This chapter provides tabular overview about the order codes of components used with iSTUDIO.
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 9-1
9. Technical appendix
Documentation
R5976569 user’s manual iSTUDIO, English
R5976260 user’s manual HYDRA, English
R5976568 user’s manual HYDRA COMPACT, English
R5976593 CD-ROM iSTUDIO Documentation & Supplement
Software/Licenses
R32875211 spare software medium iSTUDIO – HYDRA boot CD
Table 9-1
Order codes
_____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 9-2
10. Troubleshooting
10 Troubleshooting
Check this chapter for information how to contact the technical support of Barco.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 10-1
10. Troubleshooting
10.1 Hotline
Feel free to contact us if you have any further questions!
• Barco N.V. Projection Systems Belgium
Noordlaan 5, B-8520 Kuurne
Phone: +32-56-368-282, Fax: +32-56-368-251
E-mail: [email protected], Web: www.barcocontrolrooms.com
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 10-2
11. Appendix A - Hydra Open Protocol
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-1
11. Appendix A - Hydra Open Protocol
11.1 Formatting
11.1.1 XML
All formatting in the HYDRA Open Protocol is based on XML, which stands for Extensible Markup Language. This
gives a uniform and readable look to all the data that is transferred to and received from the HYDRA and is also
easily extensible.
A simple example of an XML structure is the following:
<XML>
<TAG>
</TAG>
</XML>
The whitespace is not necessary, neither are the newlines (\n). So the following structure is exactly the same:
<XML><TAG></TAG></XML>
XML and TAG are called tags. A tag starts with <tagname> and ends with </tagname>. Tagnames are com-
posed with numbers and capital letters. Inside a tag is its content, which can be for instance other tags or strings
or numbers. A tag can also have attributes, like in the following example:
<TAG ATTR1="value1" ATTR2="value2"></TAG>
ATTR1 and ATTR2 are the names of the attributes, and value1 and value2 are the values. Attribute names
are composed with numbers and capital letters. Values are placed between double quotes (").Values can be
anything. Because double quotes are already used as delimiters, you need another way to use double quotes in
values. The combination " or " stands for a double quote. 34 is the decimal value of the ASCII code for
the double quote.
Because & is used to specify any ASCII character, you must replace it with the combination & or & if
you want to use it inside the value. For instance the value "A&B" may look like this:
<TAG ATTR=""A&B""></TAG>
The contents of a tag can be anything, but certain characters with special meaning need to be replaced with the
following combinations either in numeric character reference or in character entity reference:
The Hydra open protocol deviates from the XML standard in these ways:
• Self-closing tags are not allowed
• Unquoted values are allowed, but are returned capitalized
• Tags are not case sensitive, but are returned capitalized
• XML comments are not allowed
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-2
11. Appendix A - Hydra Open Protocol
Some examples:
<TAG1><test></TAG1>
<TAG2>12345</TAG2>
<TAG3 NAME="tag3">A&B</TAG3>
<TAG4><A></A><B></B></TAG4>
The content of TAG1 is <test>, of TAG2 is 12345 and of TAG3 is A&B. TAG4 contains the tags A and B. To
conclude this brief XML description, here is a final example:
<XML>
<MESSAGE TO="hydra" FROM="me">
<TITLE>Open Protocol Example</TITLE>
<BODY STYLE="plain">"Test"</BODY>
<TIME>15:05:30</TIME>
<DATE>19/06/2001</DATE>
</MESSAGE>
<TEST><TEST2><TEST3>abcde</TEST3><TEST2></TEST>
</XML>
11.1.2 Packets
A packet is the structure used to exchange information with the HYDRA. All packets have the following basic struc-
ture:
<XML>
<PACKET MODULE="HYDRA" VERSION="1.0">
...
</PACKET>
</XML>
Between the XML tags, there is a PACKET tag with two attributes: MODULE contains the destination of the
packet (HYDRA) and VERSION the version of the packet (describing the meaning of the contents). A major revi-
sion of the protocol may define packets with version 2.0 or higher, while a minor revision may have packets with
version 1.1. Of course version 1.0 packets will still be supported, unless it is specified they are not. Everything
described in this document relates to version 1.0, unless stated otherwise.
The response for each packet will also have this structure. If a wrong formatted XML packet is sent to the HYDRA,
you will receive an error message, please see below.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-3
11. Appendix A - Hydra Open Protocol
Syntax errors
If the parser detects a syntax error it will send an ERROR message instead of the packet containing the
COMMANDRESULT.
The message may just contain the line where the syntax error was detected:
<XML>
<ERROR LINE="6"></ERROR>
</XML>
For some syntax errors the error tag contains additional information about the sign causing the error.
<XML>
<ERROR LINE="5">" Unexpected GT character "</ERROR>
</XML>
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-4
11. Appendix A - Hydra Open Protocol
11.2 Connections
There are two connection types available: one for transactions and one for event handling.
11.2.1 Transactions
The following procedure describes how to get a connection for transactions:
• Create a TCP socket with the IP address of the HYDRA module and with port 8881
• Open the socket
• Send your transaction as XML formatted text
• Receive the result of this transaction as XML formatted text
• Repeat this procedure as many times as necessary, keeping the connection open
• Send closeconnection packet to server when done and close the socket
11.2.2 Events
The following procedure describes how to get a connection for events:
• Create a TCP socket with the IP address of the HYDRA module and with port 8882
• Open the socket
• Enable or disable desired events (send XML formatted text)
• Receive events as XML formatted text
• Keep connection open until you are done
• Send closeconnection packet to server when done and close the socket
Sending an XML command does not give any feedback, which means you are not notified, if you
sent a command that the parser could not process. Anyhow, the result of the set-commands can
be checked by asking the respective properties with the corresponding get-command.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-5
11. Appendix A - Hydra Open Protocol
11.3 Transactions
11.3.1 Definition
Transaction
A transaction contains a number of commands to be executed by the HYDRA. Transactions are always completely
executed before another transaction is processed. All the commands in a transaction are executed sequentially. A
transaction sits inside a PACKET tag and has the following tag:
<TRANSACTION SERIAL="serial" MODE="mode">
...
</TRANSACTION>
serial is a unique string (e.g. a number) to identify each transaction (necessary for the answer from the
server). mode determines how this transaction has to be executed:
• 0: complete all commands in transaction (even when some commands fail)
• 1: when a command fails, stop the transaction and thus the execution of the remaining commands
• 2: when a command fails, stop the transaction and do a full rollback (this mode might be fully supported
later on but works the same like mode 1 currently)
The result of a transaction is always sent with the following tag:
<TRANSACTIONRESULT SERIAL="serial" ERROR="error">
...
</TRANSACTIONRESULT>
Within this structure the results for each individual command are stored in the same order as they were put in
the TRANSACTION tag. error shows the number of commands that have failed (0 means no failures).
Command
Each command sits inside a TRANSACTION tag and is created with the following tag:
<COMMAND ID="name" SERIAL="serial">
...
</COMMAND>
The ID is the name of the command and the serial is the unique serial (e.g. a number) to identify each com-
mand in a transaction result.
The result of a command sits inside a TRANSACTIONRESULT tag and is created with the following tag:
<COMMANDRESULT SERIAL="serial" ERROR="error">
...
</COMMANDRESULT>
The error is 0 when the command was successful and not zero if an error occurred. The meaning of this number
depends on the command. Most commands return 1 if an error occurred and the execution of the command has
failed.
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-6
11. Appendix A - Hydra Open Protocol
Command Description
addstream 11.3.7 Source related commands, define a video stream with its parameters
adjustborder 11.3.9 Object related commands, adjust border color of an object of the active
layout
adjuststopwatch 11.3.9 Object related commands, adjust stopwatch object parameters of active
layout
adjusttally 11.3.10 Tally related commands, adjust state or color of a software tally
adjusttext 11.3.9 Object related commands, adjust text lines of a text object of the active
layout
adjustumd 11.3.9 Object related commands, adjust UMD captions of object of the active
layout
adjustumdbackgroundonsource 11.3.7 Source related commands, adjust UMD background color depending for
a source
adjustumdonsource 11.3.7 Source related commands, adjust UMD captions for a source
adjustvariable 11.3.9 Object related commands, adjust caption, foreground color and back-
ground color of a text variable
clearsourcealarm 11.3.7 Source related commands, clear an alarm of a source
clearlogfile 11.3.6 Module related commands, clear the log file on a module
deletefile 11.3.3 File related commands, delete a stored file
deletestream 11.3.7 Source related commands, delete the definition of a video stream
getalarmconfig 11.3.7 Source related commands, get the alarm configuration of a source
getalarms 11.3.8 Alarm related commands, get a list with the configuration of all alarms
getlayout 11.3.6 Module related commands, get the active layout of a module
getlistalarms 11.3.8 Alarm related commands, get a list with all the supported alarms
getlistanims 11.3.5 Wall related commands, get list with all available animation files
getlistfiles 11.3.3 File related commands, get list with all available stored files
getlistlogos 11.3.5 Wall related commands, get list with all available logo files
getlogfile 11.3.6 Module related commands, get log file of a module
getmodule 11.3.6 Module related commands, get the name of the connected module
getmodulestate 11.3.7 Source related commands, get the state of all sources of a module
getmoduletime 11.3.6 Module related commands, get time of a module
getsetupcolors 11.3.5 Wall related commands, get the definition of the colors
getsetupmodule 11.3.6 Module related commands, get the setup of a module
getsetupsource 11.3.7 Source related commands, get the setup of all sources of a module
getsetupusermode 11.3.5 Wall related commands, get the user mode setup
getsourcealarm 11.3.7 Source related commands, get alarms for a source of a module
getsourcefreeze 11.3.7 Source related commands, get the freeze-state of a source
getsourcename 11.3.7 Source related commands, get the name of a source
getsourcestate 11.3.7 Source related commands, get the current state of all sources of a
module
getsourcetally 11.3.7 Source related commands, get the tally state of a source
gettimings 11.3.5 Wall related commands, get all supported timings with their configu-
ration
getversion 11.3.5 Wall related commands, get versions of iSTUDIO software and Open
Protocol
getwall 11.3.5 Wall related commands, get the wall configuration
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-7
11. Appendix A - Hydra Open Protocol
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-8
11. Appendix A - Hydra Open Protocol
Load file
Get the content of the specified file from the HYDRA.
Save file
Store a file on the HYDRA wall.
Note: This command stores the file without any notice, even though a file with this name might already exist.
Therefore carefully check in advance not to overwrite information you still need.
For each file specify: name and type, type is optional. Between the line tags are the lines of the
file.
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-9
11. Appendix A - Hydra Open Protocol
Delete file
Delete a stored file on all modules of the HYDRA wall.
Note: Renaming a file can be done by loading it, saving it to the new name and deleting the old file.
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-10
11. Appendix A - Hydra Open Protocol
Do not change files of other type than the once mentioned above! By doing so, you might
mis-configure the system which might prevent the Hydra from booting.
Syntax
• File location:
The files are stored in /home/hydra/flash/save/. The following sections refer to the file types:
• File names:
The stream configuration file and the encoder configuration file have predefined names. Layout and wall lay-
out files have user defined names with a definite extension. Layout files end with _layout, wall layout
files end with _wall. The first part of the name is the name that is also used with the iSTUDIO GUI. Additional
underscores might be used in this first part of the name, e.g. 4x4_video_layout is the layout file with
the layout 4x4_video.
• File structure:
The content of a file begins with _begin_ and ends with _end_, between these two lines there are multi-
ple blocks which might be of different type. A block begins with begin and ends with end. The second line
in a block lists the block type. The block type has an initial upper case letter. After the block type, follow the
entries with the assigned values: entry = value. The name of an entry is completely written in lower
case.
The table below gives an overview about type, name and structure of the different files:
• Font names:
When specifying TrueType fonts in the files, start with tt- add the font name and then add the pixel size
–xx. E.g. for mingliu1 with font size 24 the following is used: tt-mingliu1-24. The available TrueType
fonts can be found under the path /home/hydra/fonts.
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-11
11. Appendix A - Hydra Open Protocol
Layout
A layout file contains general information about the setup of the layout and information about the objects, their
position and configuration. A layout file contains one General block and an enumeration of different object
blocks.
Layout – General
The first entries define what is displayed on the module; the last entries define the look of the work area of the
iSTUDIO GUI. (More information: 5.4.2 Setup layout, 5.7 Grid)
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-12
11. Appendix A - Hydra Open Protocol
Object
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-13
11. Appendix A - Hydra Open Protocol
Video
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-14
11. Appendix A - Hydra Open Protocol
Audio
Clock
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-15
11. Appendix A - Hydra Open Protocol
Logo
Timer
Viewer
Application
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-16
11. Appendix A - Hydra Open Protocol
Text
Stopwatch
Alarm
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-17
11. Appendix A - Hydra Open Protocol
UMD
Tally
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-18
11. Appendix A - Hydra Open Protocol
Wall layout
A wall layout file stores the arrangement of layouts for the whole wall. Please refer also to section 5.2.1 Wall
Layout for more detailed information. A wall layout file contains an enumeration of Module blocks.
Stream configuration
The file streams_config stores the configuration setting of the video streams. Please refer also to section
5.3.6 Setup streams for more detailed information. A stream configuration file contains an enumeration of Stream
blocks.
Encoder configuration
The file encoders_config stores the configuration setting of the video encoders. Please refer also to section
5.3.5 Setup encoders for more detailed information. An encoder configuration file contains an enumeration of
Encoder blocks
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-19
11. Appendix A - Hydra Open Protocol
With the following commands configuration parameters of the wall can be managed:
Between the line tags are the lines of the user mode setup, see table below.
See also setsetupusermode
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-20
11. Appendix A - Hydra Open Protocol
Between the line tags are the lines of the user mode setup, please see getsetupusermode above.
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
Between the line tags are the lines of the color setup.
See also setsetupcolors
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-21
11. Appendix A - Hydra Open Protocol
This command replaces the complete existing list with the values you send. Therefore take care
that you do not delete the list by accident by sending just the desired changes. Always send a
complete list of colors!
In case that you need to restore the original list of colors you can use the colors file from the iSTUDIO
CD ROM. Please refer to section 8.1 Data structure and data access for an instruction.
Between the line tags are the lines of the color setup.
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
It might take up to 30 seconds before the adjusted time is visible on the projection modules. This is
especially valid, if the time is set back.
Get timings
Get all the supported timings with their configuration.
Between the line tags are the lines of the timings configuration.
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-22
11. Appendix A - Hydra Open Protocol
Get wall
Get the configuration of the HYDRA wall.
Get version
Get version information of the iSTUDIO software (HYDRA) and XML interface. The version of the XML interface speci-
fies the highest supported version of packets.
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-23
11. Appendix A - Hydra Open Protocol
Reset wall
Reset all the modules of the HYDRA wall.
Reboot wall
Reboot all modules of the HYDRA wall.
Halt wall
Halt all the modules of the HYDRA wall.
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-24
11. Appendix A - Hydra Open Protocol
Get module
Get the name of the module where you are connected to.
Get layout
Get the parameters of the active layout of the specified module. These are the parameters of the layout that is
currently displayed on the module. In case that the layout has been changed but the changes are not yet saved,
the parameters of the changed layout are delivered.
Between the line tags are the lines of the log file.
See also clearlogfile
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-25
11. Appendix A - Hydra Open Protocol
For each module specify: module name, new time and date
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-26
11. Appendix A - Hydra Open Protocol
Between the line tags are the lines of the module setup.
See also getsetupsource, setsetupmodule, setsetupsource
For each module specify: module name. Between the line tags are the lines of the module setup.
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
Update layout
Transmit a layout to the module and update it.
For each layout specify: module name, new layout. Between the line tags are the lines of the
new layout.
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-27
11. Appendix A - Hydra Open Protocol
Reset module
Reset the specified module.
Reboot module
Reboot the specified module.
Note: If you want to reboot multiple modules and also the module where you are connected to, then put this
module on the last place in the command. It is also more efficient to use rebootwall if you want to reboot all
modules.
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-28
11. Appendix A - Hydra Open Protocol
Halt module
Halt the specified module.
Note: If you want to halt multiple modules and also the module where you are connected to, then put this mod-
ule on the last place in the command. It is also more efficient to use haltwall if you want to halt all modules.
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-29
11. Appendix A - Hydra Open Protocol
For each source specify: module name and source number (0 - n).
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
<MODULE ID="module3">
<SOURCE ID="0">
<NAME>Video1</NAME>
</SOURCE>
<SOURCE ID="10">
<NAME>Camera11</NAME>
</SOURCE>
<SOURCE ID="20">
<NAME>Source21</NAME>
</SOURCE>
</MODULE>
</COMMANDRESULT>
For each source specify: module name, source number (0-n), new name
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-30
11. Appendix A - Hydra Open Protocol
Between the line tags are the lines of the current state of the sources.
See also getmodulestate
For each source specify: module name and source number (0 - n).
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
<MODULE ID="module2">
<SOURCE ID="0">0</SOURCE> 0 not frozen
<SOURCE ID="10">1</SOURCE> 1 frozen
<SOURCE ID="20">0</SOURCE>
</MODULE>
</COMMANDRESULT>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-31
11. Appendix A - Hydra Open Protocol
For each source specify: module name, source number (0 - n), new state.
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
For each tally specify: module name, source number (0-n), tally number (0-2)
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
<MODULE ID="module2">
<SOURCE ID="9">
<TALLY ID="0">
<STATE>0</STATE>
</TALLY>
<TALLY ID="1">
<STATE>1</STATE>
</TALLY>
<TALLY ID="2">
<STATE>0</STATE>
</TALLY>
</SOURCE>
<SOURCE ID="18">
<TALLY ID="1">
<STATE>1</STATE>
</TALLY>
</SOURCE>
</MODULE>
</COMMANDRESULT>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-32
11. Appendix A - Hydra Open Protocol
For each source specify: module name, source number, tally number (0-2), tally state (0,1 [,2, 3])
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
Setsourcetally offers two additional tally states, which can only be set with this XML command
(not available via the iSTUDIO GUI).
These two additional states are only applicable for source tallies in software mode!
The two additional tally states can only be viewed, if the tally is displayed in a UMD! In a tally ob-
ject they do not become visible. In a tally object the tally states 2 and 3 look the same as the tally
state 1.
Corresponding to the two additional states the colors tally1state2, tally1state3 for tally 1 and
tally2state2, tally2state3 for tally 2 are available with the system colors.
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-33
11. Appendix A - Hydra Open Protocol
For each alarm specify: module name, source number (0 - n), alarm name.
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
Between the line tags are the lines of the sources setup.
See also getsetupmodule, setsetupmodule, setsetupsource
For each module specify: module name. Between the line tags are the lines of the sources setup.
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-34
11. Appendix A - Hydra Open Protocol
For each module specify: module name, source number, UMD background color
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
For each module specify: module name, source number, UMD captions
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-35
11. Appendix A - Hydra Open Protocol
Between the alarm tags are the tags with the settings of the alarm parameters.
See also getsetupmodule, setsetupmodule, setsetupsource
In the alarm tag specify the alarm name; between the start and end of the tag specify the set-
tings of the alarm parameters.
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-36
11. Appendix A - Hydra Open Protocol
Add stream
Define a video stream with its parameters.
Note: This command stores the stream parameters without any notice, even though a stream with this
STREAM_ID might already exist. Therefore carefully check in advance not to overwrite information you still
need.
0 unicast
1 multicast
2 broadcast
Set stream
Assign a specific stream on a certain module to a certain source. To each streaming video source a stream should
be specified.
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-37
11. Appendix A - Hydra Open Protocol
Initstreams
After defining streams with the addstream command, the stream_config file has to be reinitialized to enable
iSTUDIO to use these streams. This is done with the initstream command. It is sufficient to call initstreams once
after adding multiple streams.
Deletestream
Delete the definition of a video stream.
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-38
11. Appendix A - Hydra Open Protocol
Get alarms
Get a list of the configuration of all alarms.
Between the line tags are the lines of the alarm configuration.
See also getlistalarms
Each alarm in the list starts with a line containing the word alarm and ends with a line containing the word
end. The table below shows the lines returned for a typical alarm:
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-39
11. Appendix A - Hydra Open Protocol
Adjust border
Adjust the border color of an object of the active layout.
For each object specify: module name, object name, border color.
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
Adjust stopwatch
Adjust the parameters of a stopwatch object of the active layout.
For each object specify: module name, object name, start time, stop time, countdown (0/1).
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
Adjust text
Adjust the text lines of a text object of the active layout.
For each object specify: module name, object name, line number (0-15), caption.
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-40
11. Appendix A - Hydra Open Protocol
Adjust UMD
Adjust the UMD captions of an object of the active layout.
For each object specify: module name, object name, line number (0-1), caption.
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
Adjust variable
Adjust the caption, the foreground color or the background color of a text variable.
Note: To send unicode characters, use &#<decimal unicode>; for instance for the unicode character 30A1,
use ビ
For each variable specify: module name, variable number (0-255), caption / foreground / back-
ground .
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-41
11. Appendix A - Hydra Open Protocol
Adjust tally
This command applies to software tallies only.
It serves to set the state or color of a software tally. State as well as color information can be transmitted with
the command at the same time. But whether the one or the other is applied, depends on the state of the state
entry of a tally object (section 11.3.4 File content) and the state checkbox on the Properties tab of a tally object
(section 5.6.4 Edit object…) respectively. If that state entry is true, then the tally state information will be adapted;
if that state entry is false, then the color of the tally will be adjusted accordingly.
Information, which was sent while it could not be applied due to the state of the state entry, will be applied as
soon as that state entry changes.
For each object specify: module name, tally number (0-255), state (0, 1) / color (color name
from rgb.cfg file)
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
For each object specify: module name, object name, tally number (0-2), tally state (0, 1 [, 2, 3])
Receive <COMMANDRESULT SERIAL="example" ERROR="0">
</COMMANDRESULT>
Setsourcetallyonobject offers two additional tally states, which can only be set with this XML
command (not available via the iSTUDIO GUI).
These two additional states are only applicable for source tallies in software mode!
The two additional tally states can only be viewed, if the tally is displayed in a UMD! In a tally ob-
ject they do not become visible. In a tally object the tally states 2 and 3 look the same as the tally
state 1.
Corresponding to the two additional states the colors tally1state2, tally1state3 for tally 1 and
tally2state2, tally2state3 for tally 2 are available with the system colors.
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-42
11. Appendix A - Hydra Open Protocol
11.3.11 Example
Send
<XML>
<PACKET MODULE="HYDRA" VERSION="1.0">
<TRANSACTION SERIAL="updatemodules" MODE="0">
<COMMAND ID="loadlayoutandupdate" SERIAL="module1">
<MODULE ID="module1">
<LAYOUT ID="layout1"></LAYOUT>
</MODULE>
</COMMAND>
<COMMAND ID="loadlayoutandupdate" SERIAL="module2">
<MODULE ID="module2">
<LAYOUT ID="layout2"></LAYOUT>
</MODULE>
</COMMAND>
<COMMAND ID="loadlayoutandupdate" SERIAL="module3">
<MODULE ID="module3">
<LAYOUT ID="layout3"></LAYOUT>
</MODULE>
</COMMAND>
</TRANSACTION>
</PACKET>
</XML>
Receive
<XML>
<PACKET MODULE="HYDRA" VERSION="1.0">
<TRANSACTIONRESULT SERIAL="updatemodules" ERROR="2">
<COMMANDRESULT SERIAL="module1" ERROR="1">
</COMMANDRESULT>
<COMMANDRESULT SERIAL="module2" ERROR="0">
</COMMANDRESULT>
<COMMANDRESULT SERIAL="module3" ERROR="1">
</COMMANDRESULT>
</TRANSACTIONRESULT>
</PACKET>
</XML>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-43
11. Appendix A - Hydra Open Protocol
11.4 Events
11.4.1 Definition
Events are messages that provide information about state changes on the HYDRA. They can come in at any time.
By default all events are turned off. This means that you need to activate the events that you are interested in.
You can also deactivate events once they are no longer useful. It is possible to open more than one event con-
nection at the same time, and to specify for each connection specific events.
Enabling events can be done with a packet that looks like this:
<XML>
<PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="eventname" SERIAL="example">
<ENABLE>
...
</ENABLE>
<DISABLE>
...
</DISABLE>
</EVENT>
</PACKET>
</XML>
You will receive a confirmation, which contains the serial and an error flag that indicates if your changes have
been accepted:
<XML>
<PACKET MODULE="HYDRA" VERSION="1.0">
<EVENTRESULT SERIAL="example" ERROR="0">
</EVENTRESULT>
</PACKET>
</XML>
When an event is enabled and generated, you will receive a packet like this:
<XML>
<PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="eventname" ...>
...
</EVENT>
</PACKET>
</XML>
Event Description
alarmchanged an alarm of a source has changed
filechanged a file has been saved or deleted
freezechanged the freeze-state of a source has changed
modulechanged a module setup has been changed
layoutchanged the layout for a module has been updated
sourcechanged a source setup has been changed
tallychanged the tally state of a source has changed
wallchanged the configuration of the wall has changed
Table 11-2
Overview of events
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-44
11. Appendix A - Hydra Open Protocol
Alarm changed
This event enables the monitoring of all or specific alarms. Please note that only the alarms that are enabled in
the source setup of a module are useful. The full list of available source related alarms can be found in the iStu-
dio user interface or can be requested with the getlistalarms command. A few examples of alarms are
videoloss, videoblack, videowhite and audioloss.
Furthermore the module related ntpsynchrolost alarm is available. It refers to the module not to a source and is
therefore addressed as source no. -1.
Within the <ALARMCHANGED> element the following elements might be:
• <ENABLEALLMODULE> element
to enable all alarms of a module. Specify module
• <DISABLEALLMODULE> element
to disable all alarms of a module. Specify module
• <ENABLEALLSOURCE> element
to enable all alarms of a source. Specify module and source.
• <DISABLEALLSOURCE> element
to disable all alarms of a source. Specify module and source.
• <ENABLE> element
to enable a specific alarm. Specify module, source and alarmtype.
Enable / <XML>
disable <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="alarmchanged" SERIAL="example">
<ENABLEALLMODULE>
<MODULE ID="module1"></MODULE> Enable all alarms for this module
</ENABLEALLMODULE>
<DISABLEALLMODULE>
<MODULE ID="module2"></MODULE> Disable all alarms for this module
<MODULE ID="module3"></MODULE>
</DISABLEALLMODULE>
<ENABLEALLSOURCE>
<MODULE ID="module4">
<SOURCE ID="29"></SOURCE> Enable all alarms on this source
<SOURCE ID="19"></SOURCE>
<SOURCE ID="9"></SOURCE>
</MODULE>
</ENABLEALLSOURCE>
<DISABLEALLSOURCE>
<MODULE ID="module5">
<SOURCE ID="11"></SOURCE> Disable all alarms for this source
</MODULE>
</DISABLEALLSOURCE>
<ENABLE>
<MODULE ID="module3">
<SOURCE ID="11">
<ALARM ID="videoblack"></ALARM> Enable this alarm for this source
<ALARM ID="videowhite"></ALARM>
</SOURCE>
</MODULE>
</ENABLE>
<DISABLE>
<MODULE ID="module2">
<SOURCE ID="21">
<ALARM ID="videoloss"></ALARM> Disable this alarm for this source
</SOURCE>
</MODULE>
</DISABLE>
</EVENT>
</PACKET>
</XML>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-45
11. Appendix A - Hydra Open Protocol
Incoming <XML>
event <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="alarmchanged" CHANGE="active"> active, solved, cleared
<MODULE ID="module3">
<SOURCE ID="17">
<ALARM ID="videoloss">
<ACTIVE>1</ACTIVE>
<CLEARED>0</CLEARED>
<STARTED>09:19:32</STARTED>
<STARTEDDATE>29/9/2005</STARTEDDATE>
</ALARM>
</SOURCE>
<SOURCE ID="-1">
<ALARM ID="ntpsynchrolost">
<ACTIVE>1</ACTIVE>
<CLEARED>0</CLEARED>
<STARTED>10:58:15</STARTED>
<STOPPED>10:58:15</STOPPED>
<STARTEDDATE>29/9/2005</STARTEDDATE>
<STOPPEDDATE>29/9/2005</STOPPEDDATE>
<FLAGS>1</FLAGS>
</ALARM>
</SOURCE>
</MODULE>
</EVENT>
<EVENT ID="alarmchanged" CHANGE="cleared">
<MODULE ID="module1">
<SOURCE ID="7">
<ALARM ID="audioloss">
<ACTIVE>0</ACTIVE>
<CLEARED>1</CLEARED>
<STARTED>09:19:33</STARTED>
<STOPPED>09:19:34</STOPPED>
<STARTEDDATE>29/9/2005</STARTEDDATE>
<STOPPEDDATE>29/9/2005</STOPPEDDATE>
</ALARM>
</SOURCE>
</MODULE>
</EVENT>
</PACKET>
</XML>
File changed
This event reports that a file has been saved or deleted on the wall.
Enable / <XML>
disable <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="filechanged" SERIAL="example">
<ENABLE></ENABLE> enable file events
<DISABLE></DISABLE> disable file events
</EVENT>
</PACKET>
</XML>
Incoming <XML>
event <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="filechanged"></EVENT>
</PACKET>
</XML>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-46
11. Appendix A - Hydra Open Protocol
Freeze changed
This event reports that a source has been frozen or unfrozen on a module of the wall.
Enable / <XML>
disable <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="freezechanged" SERIAL="example">
<ENABLE>
<MODULE ID="module1">
<SOURCE ID="1"></SOURCE>
<SOURCE ID="2"></SOURCE>
</MODULE>
</ENABLE>
<DISABLE>
<MODULE ID="module2">
<SOURCE ID="12"></SOURCE>
</MODULE>
<MODULE ID="module3">
<SOURCE ID="21"></SOURCE>
</MODULE>
</DISABLE>
</EVENT>
</PACKET>
</XML>
Incoming <XML>
event <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="freezechanged">
<MODULE ID="module1">
<SOURCE ID="2"></SOURCE>
</MODULE>
</EVENT>
</PACKET>
</XML>
Layout changed
This event reports that a layout has been updated on a module of the wall.
Enable / <XML>
disable <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="layoutchanged" SERIAL="example">
<ENABLE>
<MODULE ID="module1"></MODULE>
<MODULE ID="module3"></MODULE>
</ENABLE>
<DISABLE>
<MODULE ID="module2"></MODULE>
</DISABLE>
</EVENT>
</PACKET>
</XML>
Incoming <XML>
event <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="layoutchanged">
<MODULE ID="module1"></MODULE>
</EVENT>
</PACKET>
</XML>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-47
11. Appendix A - Hydra Open Protocol
Module changed
This event reports that the module setup has changed of a module of the wall.
Enable / <XML>
disable <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="modulechanged" SERIAL="example">
<ENABLE>
<MODULE ID="module1"></MODULE>
</ENABLE>
<DISABLE>
<MODULE ID="module2"></MODULE>
<MODULE ID="module3"></MODULE>
</DISABLE>
</EVENT>
</PACKET>
</XML>
Incoming <XML>
event <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="modulechanged">
<MODULE ID="module1"></MODULE>
</EVENT>
</PACKET>
</XML>
Source changed
This event reports that the setup of a source of a module of the wall has changed.
Note: Currently use with source 0. All sources are changed in parallel so a change of source 0 means a change of
all sources. Other sources can be added, but will have no effect.
Enable / <XML>
disable <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="sourcechanged" SERIAL="example">
<ENABLE>
<MODULE ID="module1">
<SOURCE ID="0"></SOURCE>
<SOURCE ID="10"></SOURCE>
<SOURCE ID="20"></SOURCE>
</MODULE>
</ENABLE>
<DISABLE>
<MODULE ID="module2">
<SOURCE ID="0"></SOURCE>
</MODULE>
</DISABLE>
</EVENT>
</PACKET>
</XML>
Incoming <XML>
event <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="sourcechanged">
<MODULE ID="module1">
<SOURCE ID="0"></SOURCE>
</MODULE>
</EVENT>
</PACKET>
</XML>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-48
11. Appendix A - Hydra Open Protocol
Tally changed
This event reports that the tally state of a source of a module of the wall has changed.
Enable / <XML>
disable <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="tallychanged" SERIAL="example">
<ENABLE>
<MODULE ID="module1">
<SOURCE ID="0"></SOURCE>
<SOURCE ID="10"></SOURCE>
</MODULE>
</ENABLE>
<DISABLE>
<MODULE ID="module1">
<SOURCE ID="20"></SOURCE>
</MODULE>
</DISABLE>
</EVENT>
</PACKET>
</XML>
Incoming <XML>
event <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="tallychanged">
<MODULE ID="module1">
<SOURCE ID="0">
<TALLY ID="2">1</TALLY> tally 2 of source 0 is now on
</SOURCE>
<SOURCE ID="10">
<TALLY ID="0">0</TALLY> tally 0 of source 10 is now off
</SOURCE>
</MODULE>
</EVENT>
</PACKET>
</XML>
Wall changed
This event reports that the configuration of the wall has changed: modules are added or removed.
Enable / <XML>
disable <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="wallchanged" SERIAL="example">
<ENABLE></ENABLE> enable wall events
<DISABLE></DISABLE> disable wall events
</EVENT>
</PACKET>
</XML>
Incoming <XML>
event <PACKET MODULE="HYDRA" VERSION="1.0">
<EVENT ID="wallchanged"></EVENT>
</PACKET>
</XML>
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 11-49
12. Appendix B – Hydra scripting language definition v1.0
The Hydra scripting language is part of the iStudio user's manual just for the reason of
compatibility and completeness. There is no guarantee that the Hydra scripting language
will be supported in future iStudio releases!
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-1
12. Appendix B – Hydra scripting language definition v1.0
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-2
12. Appendix B – Hydra scripting language definition v1.0
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-3
12. Appendix B – Hydra scripting language definition v1.0
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-4
12. Appendix B – Hydra scripting language definition v1.0
C code
for (counter=0;counter<8;counter++) sum+=counter;
Script code
expr set counter 0
:for
expr >= test counter 8
goto test done
expr + sum sum counter
expr + counter counter 1
goto 1 for
:done
C code
if (counter == 8) counter = 0; else counter++;
Script code
expr = test counter 8
goto test equal
:notequal
expr + counter counter 1
goto 1 endif
:equal
expr set counter 0
:endif
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-5
12. Appendix B – Hydra scripting language definition v1.0
C code
switch (number)
{
case 0: result = 10;
break;
case 3: break;
default: result = -1;
}
Script code
:case0
expr <> test number 0
goto test case3
expr set result 10
goto 1 done
:case3
expr <> test number 3 OR expr = test number 3
goto test default goto test done
goto 1 done
:default
expr set result -1
:done
C code
int array[5];
int value;
for (counter=0;counter<5;counter++)
array[counter]=counter;
value=array[3];
Script code
list init array
expr set counter 0
:for
list + array array counter
expr + counter counter 1
expr < test counter 5
goto test for
list get value 3
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-6
12. Appendix B – Hydra scripting language definition v1.0
C code
int a=5; /* a will now contain 5 */
int* b=&a;
*b=10; /* a will now contain 10 */
Script code
expr set a 5 ; a will now contain 5
expr ptr b "a"
expr set b 10 ; a will now contain 10
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-7
12. Appendix B – Hydra scripting language definition v1.0
expr
expr operation result [par1] [par2]
The following operations are available:
Operation Description
set put par1 in result
+ put par1 + par2 in result
- put par1 – par2 in result
* put par1 x par2 in result
/ put par1 / par2 in result
mod put remainder of par1 / par2 in result
and put par1 and par2 (booleans) in result (boolean)
or put par1 or par2 (booleans) in result (boolean)
not put not par1 (boolean) in result (boolean)
random put random value between 0 and par1 in result
= put par1 = par2 in result (boolean)
<> put par1 <> par2 in result (boolean)
< put par1 < par2 in result (boolean)
<= put par1 <= par2 in result (boolean)
> put par1 > par2 in result (boolean)
>= put par1 >= par2 in result (boolean)
ptr put a reference/pointer to par1 in result (now you can use variable result to reference
variable par1), e.g. expr ptr var1p ”var1” (quotes are necessary !) now you can
also use var1p to address var1
Table 12-1
Operations of expr command
string
string operation result [par1] [par2] [par3]
The following operations are available:
Operation Description
set put string par1 in string result
+ put strings par1 + par2 in string result (concat)
cut put substring of par1 with start position par2 (0 - length minus one) and end position
par3 (0 - length minus one) in string result
length put length of string par1 in result
=, <>, <, <=, >, >= same purpose as with expr, but now for strings instead of numbers
boolean put true or false in result depending of the boolean in par1 (to get a boolean result
from a boolean string par1 do the following:
string = result par1 “true” or
string <> result par1 “false” )
Table 12-2
Operations of string command
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-8
12. Appendix B – Hydra scripting language definition v1.0
list
list operation result [par1] [par2]
The following operations are available:
Operation Description
init create a new list in result
+ concat lists in par1 and par2 in list result, concat list in par1 with element par2 in list
result
get get element par2 (index from 0 to number of elements minus one) of list in par1 in
result
total get total number of elements in list par1 in result
Table 12-3
Operations of list command
goto
goto condition label
Jump to label if boolean condition is true.
gosub
gosub condition label
Jump to (subroutine) label if boolean condition is true.
return
return
Return from a gosub or stop script if used in main.
sleep
sleep seconds:
Wait a number of seconds.
date
date day month year
Get date in day, month and year (4 digits).
time
time hour min sec
Get time in hour, min and sec.
timer
timer seconds
Get time in seconds (can be used to create sleep).
output
output string
Add string to script output (after execution).
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-9
12. Appendix B – Hydra scripting language definition v1.0
message
message string
Send script message string (while execution).
halt
halt module
Halt module with name module.
reboot
reboot module
Reboot module with name module.
module
module name
Get the name of the module running this script.
wall
wall list
Get a list (see list command) with all the modules in this wall.
load
load layout
Load stored layout (e.g. brochure) into work layout.
empty
empty
Make work layout empty.
active
active module
Get active layout on module in work layout.
update
update module
Update work layout to module.
total
total total
Get total number of objects in work layout.
select
select number
Select object (0 - total minus one) in work layout, necessary for some of the following commands.
selectname
selectname name
Select the first object with this name in work layout.
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-10
12. Appendix B – Hydra scripting language definition v1.0
type
type
Get type of currently selected object, the possible types are: General, Object, Video, Audio, Logo, Clock, Timer,
Viewer and Application.
set
set attribute value
Set attribute of selected object to value in work layout, see section 12.2.4 Description of object attributes (Layouts).
get
get attribute value
Get attribute of selected object in work layout, see section 12.2.4 Description of object attributes (Layouts).
front
front
Put currently selected object in work layout to the front.
back
back
Put currently selected object in work layout to the back.
getsetup
getsetup module
Get the source setup for module to work setup.
setsetup
setsetup module
Setup the source setup of module with the work setup .
source
source source (or selectsource)
Select work source (0-29).
setsource
setsource attribute value
Set attribute of work source to value in work setup, see section 12.2.3 Description of source attributes (sources.cfg).
getsource
getsource attribute value
Get attribute of work source in work setup, see source attributes for the source attribute names.
setsourcename
setsourcename module source name
Set name of source for module.
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-11
12. Appendix B – Hydra scripting language definition v1.0
settally
settally module source tally state
Set tally (0-2) of source (0-29) of module to state (boolean). This is only available for software tallies.
state
state module
Get current state of module (tallies and errors), do this before you use the tally and error commands.
tally
tally value tally (or gettally)
Get tally (0-2) for work source (hardware or software according to configuration of each source).
error
error error (or geterror)
Get error state (boolean) for work source (when one of the enabled alarms of a source is active error will be
true).
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-12
12. Appendix B – Hydra scripting language definition v1.0
Attribute Description
name name of source (e.g. “Video1”)
freeze boolean with freeze state (all booleans are a “true” or “false” string, not a
value 0 or not 0 !)
standard source standard (e.g. PALAuto, NTSC, SECAM, PALM)
type source type (0: default, 1: SVHS)
deinterlace boolean with deinterlace state
black, bright, contrast, video setup parameters
satsinhue, satcoshue, horstart,
horwidth, evenstart, oddstart,
verwidth
embedded embedded audio (boolean)
group group for embedded audio (0-3)
channel0 … channel15 channel number for this audio position (-1: no channel, 0-3 available audio
sources for embedded audio, 0-111 available audio sources for non em-
bedded audio)
modetally0 … modetally2 tally mode, 0: hardware or 1: software
alarmalarmname alarm configuration for alarm alarmname
alarmalarmnameparamn extra parameter n (1-9) for alarm alarmname (for instance level for
videoblack, videowhite and videofreeze alarms)
Table 12-4
Source attributes
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-13
12. Appendix B – Hydra scripting language definition v1.0
General
General layout properties:
Attribute Description
resx resolution width
resy resolution height
backcolor background color (e.g. black, blue2, red3, white, yellow)
bitmap use background bitmap (boolean, “true” or “false”)
bitmapstyle center, tile, scale
bitmapname filename of bitmap
Table 12-6
General object attributes
Object
Empty object (also present in the following objects!):
Attribute Description
name name of object (e.g. “Video1”)
left x position of object (0 – (horizontal resolution of the display - width))
top y position of object (0 – (vertical resolution of the display- height))
width width of object (0 – horizontal resolution of the display)
height height of object (0 – vertical resolution of the display)
aspect aspect ratio of object (none, 4/3 or 16/9)
transparent transparent on video objects (boolean)
visible visible (boolean)
borderon border on (boolean)
borderwidth width of border (1-25)
bordercolor color of border
borderstyle plain or 3D
umdon UMD visible (boolean)
umdusetext use source name (false) or umdtext line one (true)
umdusetext2 two (true) or one (false) line UMD
umdtext text for UMD line one
umdtext2 text for UMD line two
umdfont font for UMD (e.g. 5x7, 8x13, 12x24)
umdposition UMD text position (top left, top center, top right, bottom left, bottom center, bottom
right)
umdinside UMD inside (boolean)
umdsplitted splitted 2 lines UMD enabled (boolean)
umdseparator separator line enabled (boolean)
umdsepcolor separator line color of UMD
umdforecolor foreground color of UMD
umdbackcolor background color of UMD
Table 12-7
Empty object attributes
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-14
12. Appendix B – Hydra scripting language definition v1.0
Video
Video object specific:
Attribute Description
source source number (0-29)
translevel level of transparency (0, 50 or 100)
scramble enable scrambling (boolean)
scramblelevel level of scrambling (0,10,…,90,100)
tallyon show tallies (boolean)
tallypos UMD or border
tallystyle red - red, green - green, red - green, green – red
audioon show audio bars (boolean)
audioscale BBC PPM, Nordic, VU, DIN
audioplain plain bars (true) or with scales (false)
barwidth width of audio bars (1-25)
erroron show alarms in this object (boolean)
errorcolor second color when blinking
Table 12-8
Video object attributes
Audio
Audio object specific:
Attribute Description
audiosource audio source (0-29)
backcolor background color
barwidth width of audio bars (1-25)
audioscale BBC PPM, Nordic, VU, DIN
audioplain plain bars (true) or with scales (false)
Table 12-9
Audio object attributes
Logo
Logo object specific:
Attribute Description
bitmap filename of bitmap
animated animation (boolean)
Table 12-10
Logo object attributes
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-15
12. Appendix B – Hydra scripting language definition v1.0
Clock
Clock object specific:
Attribute Description
digital digital (true) or analog clock (false)
twelve 12 hours (true) or 24 hours (false) digital clock
offseth offset for hours (e.g. -8 or 5)
backcolor background color
forecolor foreground color
Table 12-11
Clock object attributes
Timer
Timer object specific:
Attribute Description
backcolor background color
forecolor foreground color
today destination time is today (true) or tomorrow (false)
stopH hours of destination time
stopM minutes of destination time
stopS seconds of destination time
Table 12-12
Timer object attributes
Viewer
Viewer object specific:
Attribute Description
address address of machine to view
scaling apply scaling (boolean)
filtering apply filtering (boolean)
blackwhite apply black and white filtering (boolean)
Table 12-13
Viewer object attributes
Application
Application object specific:
Attribute Description
command application command line (e.g. oclock -bg blue -fg white)
Table 12-14
Application object attributes
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-16
12. Appendix B – Hydra scripting language definition v1.0
:loop
active module
state module
total total
expr set c 0
expr set ok 1
:check
select c
type type
string <> test type "Video"
goto test cont
source source
tally test 0
goto test 16by9
:4by3
string set newaspect "4/3"
expr * width width 3
expr / width width 4
goto 1 cont2
:16by9
string set newaspect "16/9"
expr * width width 9
expr / width width 16
:cont2
set "height" width
:cont
expr + c c 1
expr < test c total
goto test check
goto ok noupdate
update module
:noupdate
sleep 3
goto 1 loop
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-17
12. Appendix B – Hydra scripting language definition v1.0
:loop
state this
expr set source 0
:loop2
source source
error test
expr = test test 0
goto test cont
expr + source source 1
expr < test source 30
goto test loop2
:cont
select 1
set "source" source
set "umdtext" source
update this
sleep 1
goto 1 loop
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-18
12. Appendix B – Hydra scripting language definition v1.0
:show
list get name l c
expr + c c 1
expr < test c tot
goto test cont
expr set c 0
expr + i i 1
message i
:cont
load name
update module
sleep 15
goto 1 show
select 1
expr set resx 1023
get "width" width
expr - resx resx width
expr set resy 767
get "height" height
expr - resy resy height
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-19
12. Appendix B – Hydra scripting language definition v1.0
:loop
select 1
update module
expr set c 0
:wait
expr + c c 1
expr < test c 5000
goto test wait
goto 1 loop
:randx
expr random r 5
expr + r r 1
expr < test dirx 0
goto test randxc
expr - dirx 0 r
return
:randxc
expr set dirx r
return
:randy
expr random r 5
expr + r r 1
expr < test diry 0
goto test randyc
expr - diry 0 r
return
:randyc
expr set diry r
return
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-20
12. Appendix B – Hydra scripting language definition v1.0
:loop
active this
total t
expr set c 1
:loop2
expr >= test c t
goto test cont
select c
set "umdtext" count
set "umdtext2" line
expr + c c 1
goto 1 loop2
:cont
expr + count count 1
expr + count2 count2 count
string + line line "-"
string length len line
expr <= test len 5
goto test cont2
string set line "-"
:cont2
update this
sleep 1
goto 1 loop
state modulename
source 0
tally t1 0
tally t2 1
tally t3 2
error e
output t1
output t2
output t3
output e
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-21
12. Appendix B – Hydra scripting language definition v1.0
:loop
source count
expr + count count 1
string set name "Source"
string + name name count
setsource "name" name
expr < test count 30
goto test loop
setsetup "Module"
__________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 12-22
13. Index
13 Index
13.1 List of tables
Table 3-1 System requirements for the control computer ........................................................................................ 3-2
Table 3-2 Factory set passwords................................................................................................................................. 3-5
Table 3-3 Factory set network settings ...................................................................................................................... 3-6
Table 5-1 Toolbar buttons and shortcut keys ............................................................................................................. 5-4
Table 5-2 Options of the Setup user mode dialog box ............................................................................................ 5-12
Table 5-3 Available colors in iSTUDIO ......................................................................................................................... 5-12
Table 5-4 Resolution settings of projection modules............................................................................................... 5-33
Table 5-5 Settings for the aspect ratio list................................................................................................................ 5-34
Table 5-6 Genlock ...................................................................................................................................................... 5-34
Table 5-7 Dependencies of output settings, Genlock and SDI resync ..................................................................... 5-38
Table 5-8 Alternately cabling .................................................................................................................................... 5-38
Table 5-9 Sequential cabling ..................................................................................................................................... 5-38
Table 5-10 Encoder dependant parameter values ................................................................................................... 5-47
Table 5-11 Settings of video and RGB sources......................................................................................................... 5-51
Table 5-12 Color codes of object types..................................................................................................................... 5-70
Table 5-13 Options on the video properties tabs..................................................................................................... 5-75
Table 5-14 Options on the audio properties tabs..................................................................................................... 5-77
Table 6-1 Entries of the shortcut menu available via the tree .................................................................................. 6-3
Table 6-2 Items of the statebar .................................................................................................................................. 6-6
Table 7-1 Audio errors processed by HYDRA ................................................................................................................ 7-2
Table 7-2 Synchronization errors processed by HYDRA ............................................................................................... 7-2
Table 7-3 Video errors processed by HYDRA ................................................................................................................ 7-3
Table 7-4 Hardware and software errors processed by HYDRA .................................................................................. 7-7
Table 9-1 Order codes.................................................................................................................................................. 9-2
Table 11-1 Overview of commands.......................................................................................................................... 11-8
Table 11-2 Overview of events ............................................................................................................................... 11-44
Table 12-1 Operations of expr command ................................................................................................................. 12-8
Table 12-2 Operations of string command ............................................................................................................... 12-8
Table 12-3 Operations of list command.................................................................................................................... 12-9
Table 12-4 Source attributes ................................................................................................................................... 12-13
Table 12-5 Bit flags for alarms ................................................................................................................................ 12-13
Table 12-6 General object attributes ...................................................................................................................... 12-14
Table 12-7 Empty object attributes......................................................................................................................... 12-14
Table 12-8 Video object attributes.......................................................................................................................... 12-15
Table 12-9 Audio object attributes.......................................................................................................................... 12-15
Table 12-10 Logo object attributes ......................................................................................................................... 12-15
Table 12-11 Clock object attributes......................................................................................................................... 12-16
Table 12-12 Timer object attributes........................................................................................................................ 12-16
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 13-1
13. Index
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 13-2
13. Index
Figure 5-29 Module properties dialog – Boards tab – DVI-DVI output card with scaling (left) and DVI video output
card (right) ......................................................................................................................................................... 5-37
Figure 5-30 Module properties dialog – Sources tab................................................................................................ 5-39
Figure 5-31 Module properties dialog – Startup tab (left) and Alarm tab (right) .................................................. 5-41
Figure 5-32 Module properties dialog – Protocols tab ............................................................................................. 5-42
Figure 5-33 Setup encoders dialog ........................................................................................................................... 5-43
Figure 5-34 Setup stream dialog............................................................................................................................... 5-48
Figure 5-35 Source properties dialog – Video tab – Examples of quad analog video source (left) and RGB source
(right) ................................................................................................................................................................. 5-49
Figure 5-36 Crop settings dialog ............................................................................................................................... 5-51
Figure 5-37 Source properties dialog – Audio tab .................................................................................................... 5-52
Figure 5-38 Source properties dialog – Alarm tab.................................................................................................... 5-55
Figure 5-39 Source properties dialog – Define intervals dialog............................................................................... 5-56
Figure 5-40 Source properties dialog – Tally tab ...................................................................................................... 5-57
Figure 5-41 Source properties dialog – VBI tab and Copy tab ................................................................................. 5-58
Figure 5-42 Layout toolbar, menu and shortcut menu ............................................................................................ 5-59
Figure 5-43 Load layout dialog ................................................................................................................................. 5-59
Figure 5-44 Layout properties – dialog box .............................................................................................................. 5-60
Figure 5-45 Selection toolbar, Edit selection toolbar and Group menu .................................................................. 5-61
Figure 5-46 Load objects dialog box......................................................................................................................... 5-63
Figure 5-47 Horizontal alignment of a selection...................................................................................................... 5-64
Figure 5-48 Vertical alignment of a selection .......................................................................................................... 5-65
Figure 5-49 Horizontal and vertical alignment of a selection ................................................................................. 5-65
Figure 5-50 Layout toolbar, Edit object toolbar, Object toolbar, Object menu and shortcut menu....................... 5-66
Figure 5-51 Load object dialog box .......................................................................................................................... 5-68
Figure 5-52 Edit object dialog box – Type................................................................................................................. 5-69
Figure 5-53 Edit object dialog box – Border ............................................................................................................. 5-71
Figure 5-54 Edit object dialog box – Parent.............................................................................................................. 5-72
Figure 5-55 Edit object dialog box – Properties tabs of video ................................................................................. 5-76
Figure 5-56 Edit object dialog box – Properties tabs of audio ................................................................................. 5-78
Figure 5-57 Edit object dialog box – Properties of text (left) and Properties of UMD (right) ................................ 5-79
Figure 5-58 Edit object dialog box –Properties of tally; upper part (left) and lower part (right) .......................... 5-80
Figure 5-59 Edit object dialog box – Properties of logo (left) and Properties of clock (right) ............................... 5-81
Figure 5-60 Edit object dialog box – Properties of timer (left) and Properties of stopwatch (right) .................... 5-82
Figure 5-61 Edit object dialog box – Properties of alarm (left) and Properties of viewer (right) ......................... 5-83
Figure 5-62 Edit object dialog box – Properties of application ................................................................................ 5-84
Figure 5-63 Edit object dialog box – UMD................................................................................................................. 5-85
Figure 5-64 Viewer window on the operator PC...................................................................................................... 5-88
Figure 5-65 Grid toolbar and Grid menu................................................................................................................... 5-89
Figure 5-66 Toggle button – Fixed movement ......................................................................................................... 5-89
Figure 5-67 Toggle button – Lock objects ................................................................................................................. 5-90
Figure 5-68 Transparent and non-transparent objects in the work area ................................................................ 5-90
Figure 5-69 Work and display area with maintained aspect ratio (left) and with the whole area used (right).. 5-91
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 13-3
13. Index
Figure 5-70 Work area with default setting (left) and with Use vertical enabled (right) .................................... 5-91
Figure 5-71 4 by 3 aspect ratio within XGA resolution (left) and 16 by 9 aspect ratio within XGA resolution (right)
............................................................................................................................................................................ 5-92
Figure 5-72 Language menu ..................................................................................................................................... 5-94
Figure 5-73 Help menu.............................................................................................................................................. 5-94
Figure 5-74 About dialog........................................................................................................................................... 5-94
Figure 6-1 Login window............................................................................................................................................. 6-2
Figure 6-2 Tree – fast view tree (left) and standard view tree (right) ..................................................................... 6-3
Figure 8-1 Two associated layouts for redundant operation ..................................................................................... 8-7
Figure 8-2 Overlaying layouts ..................................................................................................................................... 8-7
Figure 8-3 Work and display area in dual mode ........................................................................................................ 8-8
Figure 8-4 Displaying windows of a couple on overlapping areas ........................................................................... 8-9
____________________________________________________________________________________
Barco – iStudio – R5976569 – user's manual – revision 09 – March-2007 13-4