Professional Documents
Culture Documents
D::Light Manuel
November 26, 2007
Contents
1
Introduction
1.1 Preambule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Recommandations . . . . . . . . . . . . . . . . . . . . . . . . . .
Visuel
2.1 Sequence Panel . .
2.2 Functions . . . . .
2.3 Launching . . . . .
2.4 Observation . . . .
2.5 Channels . . . . .
2.6 Submasters . . . .
2.7 Numeric keyboard .
2.8 Visualisation . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4
4
5
6
. . . . . . . . 7
. . . . . . . . 8
. . . . . . . . 9
. . . . . . . . 9
. . . . . . . . 9
. . . . . . . . 10
. . . . . . . . 10
. . . . . . . . 11
Starting
12
Menus
4.1 File . . . . .
4.2 Print . . . . .
4.3 OSC . . . . .
4.4 MIDI . . . .
4.5 Display . . .
4.5.1 Utility
.
.
.
.
.
.
14
14
14
15
15
16
17
.
.
.
.
.
.
.
18
18
20
20
20
21
21
22
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Sequence panel
5.1 What s that . . . . . . . .
5.2 Sequence Control Protocol
5.2.1 Navigation . . . .
5.2.2 Create . . . . . . .
5.2.3 Insert . . . . . . .
5.2.4 Delete . . . . . . .
5.3 Graphical control . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
CONTENTS
5.4
5.5
5.6
6
Cues
6.1 Whats that . . . . .
6.2 Cue Control Protocol
6.2.1 Record . . .
6.2.2 Modifiy . . .
6.2.3 Delete . . . .
6.2.4 Load . . . .
6.3 Graphical control . .
.
.
.
.
.
.
.
Times
7.1 Whats that . . . . . .
7.2 Time Control Protocol
7.2.1 Time in . . . .
7.2.2 Time out . . .
7.2.3 Delay in . . .
7.2.4 Delay out . . .
7.2.5 Wait . . . . . .
7.3 Graphical control . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 22
. 24
. 24
. 24
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
25
25
25
26
26
26
27
27
.
.
.
.
.
.
.
.
30
30
30
31
31
31
31
31
31
32
32
32
33
33
33
34
34
34
34
35
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Channels
8.1 Whats that . . . . . . .
8.2 Channel Control Protocol
8.2.1 Solo . . . . . . .
8.2.2 Thru . . . . . . .
8.2.3 Plus . . . . . . .
8.2.4 Moins . . . . . .
8.2.5 Clear . . . . . .
8.2.6 All . . . . . . .
8.3 Fine adjust . . . . . . . .
8.4 Graphical control . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Submasters
9.1 Whats that . . .
9.2 Submaster Editor
9.2.1 Times . .
9.2.2 Record .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
36
. 36
. 38
. 39
. 39
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
CONTENTS
10 Master Link
40
10.1 Whats that . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
10.2 Command link . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
11 Special Effect
42
11.1 Whats that . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
12 Patch
45
12.1 Whats that . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
12.2 Commandes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
12.3 Curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
13 Shortcuts
49
13.1 Whats that . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
13.2 Shortcut reminder . . . . . . . . . . . . . . . . . . . . . . . . . . 52
13.3 Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
14 X fade
14.1 Whats that . . .
14.2 Rules . . . . . .
14.2.1 GO . . .
14.2.2 PAUSE .
14.2.3 GOBACK
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
54
54
54
54
55
55
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
56
. 56
. 58
. 58
. 59
. 59
Introduction
1.1
Preambule
CHAPTER 1. INTRODUCTION
1.2
Recommandations
D::Light is designed to be used in association with USBDMX Pro from ENTTEC (OpenUsbDmx widget is on work).
D::Light works on PPC and INTEL Macintosh platforms or on PC
.
its known to work on the following system :
10.3.9 (ppc)
10.4 (UNIVERSAL)
10.5 (intel)
Windows XP
Minimum requirement: Mac PPC: CPU 800MHz - 256Mo RAM - OS 10.3.9
PC : Pentium 2 - Windows XP
You need to download usbdmx drivers at Ftdi.
and to restart the computer
Visuel
CHAPTER 2. VISUEL
2.1
Sequence Panel
Parameters are :
Step : X1 and X2 can be modify.
Cue : cue associated to a step
UP : up time for a step.
DOWN : down time for a step.
(UP): delay up time for a step.
(DOWN) : delay down time for a step.
Wait : wait time before processing fade for a step.
Jump : next step to process after x-fade.
M-Link : numbers of submasters linked to the sequence
Times are printed in seconde, the minimum resolution is 0.1 seconde (1/10 seconde).
Times will be detailled precisely in section 7 page 30.
The sequence panel display elapsed time during fading.
This function is active for all times associated to X2 step.
You can view 5 steps of the sequence in this window.
Its automatically adjusted to the step before X1 and the three steps after X2.
Each parameters of this panel can be modify by mouse click or by keyboard command (cf 5 page 18).
Switch from X1 to X2 by clicking on the white rounds. If X1 is choosed, it becomes the active class.
if X2 is choosen, it becomes the active class.
Modifications in sequence parameters can be done in several ways:
using function button * click on the parameter, enter a new value, validate by
ENTER. * enter a value, double-click on the parameter you want modify.
CHAPTER 2. VISUEL
2.2
Functions
TIME IN : validate an entry as the up time for the choosen step, or the step in the
active register.
TIME OUT: validate an entry as the down time for the choosen step, or the step
in the active register
DELAY IN : validate an entry as the delay up time for the choosen step, or the
step in the active register.
DELAY OUT : validate an entry as the delay down time for the choosen step, or
the step in the active register.
WAIT : validate an entry as the wait time for the choosen step, or the step in the
active register.
CHAPTER 2. VISUEL
2.3
Launching
2.4
Observation
2.5
Channels
CHAPTER 2. VISUEL
2.6
10
Submasters
2.7
Numeric keyboard
CHAPTER 2. VISUEL
11
2.8
Visualisation
fade state
Grand-Master state. As for channels, you have to click and scroll to adjust the level
Black button put at zero the DMX output (result a black stage).
Freeze button hold DMX output till de-freeze. every actions wont be output to
the DMX.
XFade is for manual fade.
Starting
12
CHAPTER 3. STARTING
13
Shows data are recorded in a folder with the name of the show.
This folder has some sub-folder :
bind : files for shortcut and midi binding.
conduite : sequence file.
context : files for setup.
curves : files for dimmers curves.
fx : files for fx.
group : group files.
memory : cues files.
patch : file for the patch
print : files in html format (sequence and patch) for printing.
After the initialisation with show parameters,
Menus
At D::Light launching, 6 menus are displayed in the menu bar, but only File
menu is active.
4.1
File
This menu primaly give acces to show creation, but is also the place for loading
an existing show(cf 3 page 12).
Its possible to load or create a new show while one is running without shutting
down the software.
Thus allow show loading one by one during for example a festival.
Files menu parameters are :
New : create a new show
Open : open an existing show
Oen Recent : open previously loaded show
Import ASCII : import ASCII files (according AVAB format)
Export ASCII : export the show as ASCII file
Save As : make a copy of the folder of the show
Check for updates : to check youre not using a prehistoric version
Quit : run away
4.2
This menu is usefull to format and record either the sequence, or the patch in the
shape of HTML table, thereafter readable by any Web navigator.
14
CHAPTER 4. MENUS
4.3
15
OSC
/seq [#] : control the step to be displayed in the X1 register. This command
can also be a goto.
/circ [#] [#] : the first parameter is the channel number, the value is the
second one.
/sub [#] [#]: the first parameter is the submaster number, the value is the
second one.
In association with PureData wich can create OSC packets, it becomes easy to
create unexpected lights controlled by sensors (ouf-malade as we say in french
in seine-saint-denis style)
4.4
MIDI
This menu is use to choose wich route will take incomming Midi signals.
Associated sub-menus are :
MIDI/Settings : choose the In port.
MIDI/Bind : view and create binding to parameters.
CHAPTER 4. MENUS
16
4.5
Display
CHAPTER 4. MENUS
4.5.1
17
Utility
Sequence panel
5.1
What s that
18
19
5.2
20
5.2.1
Navigation
[step+] & [step-]
5.2.2
Create
Adding some new steps can be done with the NEW function, present as a submenu of the STEP function (cf 2.2 page 8).
The blue Led indicate STEP function is active
21
[step] [new]
5.2.3
Insert
Inserting some new steps can be done with the INSERT function, present as a submenu of the STEP function (cf 2.2 page 8).
The blue Led indicate STEP function is active
[step] [insert]
This command insert a new initialized step (all parameters to 0 in the active
register.
Initial step is moved down.
5.2.4
Delete
Deleting existing steps can be done with the DELETE function, present as a submenu of the STEP function (cf 2.2 page 8).
The blue Led indicate STEP function is active
22
[step] [delete]
5.3
Graphical control
Each sequences parameters can be done graphically, thanks to mouse or computers trackpad.
Either in the main sequence panel, or in the sequence window, each parameters
modifictaion is automatically recorded.
When hitting desired parameter, a blue selection label enroll the parameter.
X1 and X2 can be modified with the load step command, others steps cant...
5.3.1
Sequence window
As presented in Display menu chapter (cf 4.5 page 16), the sequence window
give acces to the entire sequence and allow the user to modify each parameters of
every steps.
23
5.4
24
Text
5.5
Jump
5.6
Master Link
Cues
6.1
Whats that
6.2
25
CHAPTER 6. CUES
6.2.1
26
Record
[#] [cue] [record]
This command record channels level of the active register as the desired [#]
cue.
.
[cue] [record]
If the cue number is not given, a new cue afte the last one will be recorded.
A message will be display querying confirmation.
6.2.2
Modifiy
Whenever user wants to modify an existing cue, its faster to use Modify function
than Record.
[cue] [modify]
This command record channels level of the active register as the cue associated with the step loaded in the active register.
.
Only cues associated to steps loaded in X1 or X2 can be modified with this command.
In order to modify a specific cue, user should use cue editor window (cf 6.3
page 27).
6.2.3
Delete
[#] [cue] [remove]
This command delete cue [#] and remove it from the sequence if loaded.
.0 will take place at the step it was loaded.
CHAPTER 6. CUES
6.2.4
27
Load
Whenever cues exists, its necessary to load them in the sequence in order to use
them.
6.3
Graphical control
As mentionned previously (cf 5.3 page 22), cues can be load in the sequence either via main sequence panel, or sequence window.
Display / Cue sub-menu (cf 4.5 page 16) give acces to cue management window.
Each recorded cue (even if its not loaded in the sequence) appears in the cue listing.
CHAPTER 6. CUES
28
CHAPTER 6. CUES
29
Times
7.1
Whats that
7.2
30
CHAPTER 7. TIMES
7.2.1
31
Time in
[#] [Time-in]
This command record [#] up time for the step loaded in the active register.
7.2.2
Time out
[#] [Time-out]
This command record [#] down time for the step loaded in the active register.
7.2.3
Delay in
[#] [Delay-in]
This command record [#] delay up time for the step loaded in the active register.
7.2.4
Delay out
[#] [Delay-out]
This command record [#] delay down time for the step loaded in the active
register.
7.2.5
Wait
[#] [Wait]
This command record [#] wait time for the step loaded in the active register.
7.3
Graphical control
Graphical control possibilities are the same as for the sequence (cf 5.3), and as for
the cue (cf 6.3).
Channels
8.1
Whats that
8.2
32
CHAPTER 8. CHANNELS
8.2.1
33
Solo
[#] [Channel] [#] [@]
The first argument is the number of the channel, the second is the level.
This command set a level for selected channel in the working class.
While a channel is selected, you can adjust his level with the following command
sequence ([#] [@], [#] [@], [#] [@]...)
8.2.2
Thru
[#] [Channel] [#] [>] [#] [@]
The first argument is the number of the first channel of the list, the second is
the last channel of the list, third is the level.
This command set a level for each selected channels in working class.
While selection is active, you can adjust his level with the following command
sequence ([#] [@], [#] [@], [#] [@]...)
8.2.3
Plus
[#] [+] [#] [@]
The first argument is the number of the channel to add to the list, the second
is the level.
This command set a level for selected channel in the working class.
While a channel is selected, you can adjust his level with the following command
sequence ([#] [@], [#] [@], [#] [@]...)
CHAPTER 8. CHANNELS
8.2.4
34
Moins
[#] [-] [#] [@]
The first argument is the number of the channel to delete from the list, the
second is the level.
This command set a level for selected channel in the working class.
While a channel is selected, you can adjust his level with the following command
sequence ([#] [@], [#] [@], [#] [@]...)
8.2.5
Clear
8.2.6
All
A button select each channel with a level different of 0 in the working class.
8.3
Fine adjust
CHAPTER 8. CHANNELS
8.4
35
Graphical control
As written before (8.1 page 32 ), you can adjust level of selected channels with
the mouse or the trackpad by scrolling their level number.
Its also possible to create a channel selection by hitting the number of the channel
(the white number). To delete a channel from a selection, do the same manipulation, the number becomes white again.
Another way consit to draw a rectangle ( maintain Ctrl key down and mouve
mouse or trackpad pointer) around channels to add to a selection. Channels numbers becomes yellow.
When you scroll an elements level of a selection, each channels level are modified.
Submasters
9.1
Whats that
CHAPTER 9. SUBMASTERS
37
Identification
Show whats inside (G = Group, Q = Cue, Fx = Fx).
When you hit this zone, it becomes orange. That means if you record a cue from
the main output window, the content of the submaster will not be recorded within
the cue.
Flash/Time button
Open the submaster according to the setting (cf 9.2.1).
Flash/FlashSolo Mode
In flash mode, the behaviour can be switch between normal or solo. When the led
is red, the flash button is in solo mode.
In solo mode, the submaster overhead all open submasters, and only his content
is send to the output.
Level
Show opening level. As for channel, use mouse or trackpad to scroll its level.
Text
Show text associated with the content of the submaster
Number
Open submasters editor.
CHAPTER 9. SUBMASTERS
9.2
38
Submaster Editor
This is the submasters editor. From this window, its possible to deal with submasters contents and behaviour (Flash / Time).
CHAPTER 9. SUBMASTERS
9.2.1
39
Times
9.2.2
Record
10
Master Link
10.1
Whats that
41
tents.
Second thing to do is to give a level to open the linked submaster thanks to Target
parameter.
If you let 0 to this parameter, the submaster wont open.
After, record wanted times.
Once youve set each parameters, dont forget to record the link thanks to the
Record button at the bottom of the window.
10.2
Command link
11
Special Effect
11.1
Whats that
42
43
44
After, user must record times for each created steps of the Fx.
The left part of the window is usefull to insert, remove or create new initialised
steps.
12
Patch
12.1
Whats that
45
46
From this window you can connect one or many dimmer to a channel.
Default patch is (1:1). That means channel 1 is connected to dimmer 1, channel 2
to dimmer 2, etc ...
12.2
Commandes
To connect a dimmer to a channel, select the channel you want to use in channel
box, dimmer you want to use in dimmer box and hit + button.
Up and Down arrows of the keyboard can be used to move in the channel list.
+ et - buttons of the keyboard can be used to add or remove a dimmer from a
channel.
T buttons near CHANNEL and DIMMER are usefull to test at 100% directly the
dimmer or the channel.
1:1 button initialise the patch.
1:0 button initialise the patch in the way that no dimmers are connected to channels.
12.3
Curves
47
48
13
Shortcuts
13.1
Whats that
49
50
Each shortcut is editable by the user following some rules. These rules will be
describe later.
Available shortcuts are:
51
52
There is other shortcuts that are not editable by the user. They concern FLASH
buttons for submasters.
F1 : Flash 1
F2 : Flash 2
F3 : Flash 3
F4 : Flash 4
F5 : Flash 5
F6 : Flash 6
F7 : Flash 7
F8 : Flash 8
F9 : Flash 9
F10 : Flash 10
13.2
Shortcut reminder
This button is usefull to know which shortcuts are avilable for the actve window.
13.3
53
Rules
14
X fade
14.1
Whats that
14.2
Rules
14.2.1
GO
GO button launch the fade from the step present in X2 according to his times to
X1.
If a fade is launched and the user hit GO button again, the step after the one in X2
will be loaded in X2, and the fade will start again with the new values (without a
drop of channels level).
54
14.2.2
PAUSE
14.2.3
GOBACK
55
15
15.1
Setup
56
57
While this function is active, only used channels will be displayed on screen.
User can choose wich widget to use to output DMX. 3 widget are or will be allwed
: UsbDmxPro and Artnet protocol on MacOS X, UsbDmxPro, OpenUsbDmx and
Artnet on Windows.
15.2
Utility
15.2.1
Check Channels
58
15.2.2
Hour Trigger
15.2.3
Background
59