- dot2 User Manual
- New in the Manual
- Introduction
- Intended Use
- System Requirements dot2 onPC
- Installation of dot2 onPC
- What are...
- System Colors
- Command History
- Executor
- Values
- Background
- Programmer
- Groups
- Presets
- Tracking
- Cues
- Executors
- Chasers
- Effects
- Preview and Blind
- Network
- IPv6
- DMX Tester
- System Colors
- How to...
- Turn the console on and off
- Update the console
- Add, patch, change, and delete fixtures
- Save and load your show
- Use the command line
- Use Encoders in the onPC
- Work with groups
- Work with presets
- Work with cues
- Work with chasers
- Work with effects
- Connect nodes, wings, 3D and onPC
- Use external input triggers
- Use MIDI and MIDI Show Control (MSC)
- Use the external screen
- Use web remote
- Reset the console
- Keys
- Align
- At
- Backup
- Blind
- B.O.
- Clear
- Copy
- Cue
- Delete
- DMX
- [dot]
- Down
- Edit
- Effect
- [Encoder]
- Esc
- Exec (Executor)
- [Exec Flash]
- [Exec Go]
- Fix
- Fixture
- Flash
- Full
- Go-
- Go- (Large)
- Go+
- Go+ (Large)
- [GoFastBack] <<<
- [GoFastForward] >>>
- Goto
- Group
- Help
- Highlt (Highlight)
- Label
- If
- MA
- Macro
- Magic
- [Minus] -
- Move
- Next
- [Numeric keys]
- Off
- On
- Oops
- Page
- Page+
- Page-
- Pause
- Pause (Large)
- Please
- [Plus] +
- Preset
- Prev (Previous)
- Prvw (Preview)
- Select
- Set
- Setup
- Speed
- Store
- Thru
- Time
- Toggle
- Tools
- Up
- Update
- View [Eye]
- Views & Windows
- Control Elements
- Command Line
- Encoder Bar
- Executor Bar
- Preset Type Bar
- Title Bar
- View Bar
- Icons
- Add New Fixtures
- Backup
- Beam Preset Type
- Calculator
- Calibrate Screens
- Change Functions of Executor
- Choose Clone Method
- Choose Copy Method
- Choose Delete Method
- Choose Store Method
- Choose Update Method
- Clock
- Color Preset Type
- Command Line
- Configure Slot
- Control Preset Type
- Cues
- Dimmer Preset Type
- DMX
- Edit Cue Number(s)
- Effects
- Empty Executor
- Enter Name for
- Executor Bar
- Executor Pool
- Fixtures
- Fixture Schedule Overview
- Focus Preset Type
- Gobo Preset Type
- Global Settings
- Groups
- Help
- Import Fixture Type
- Key Backlight
- Leaving Patch & Fixture Schedule...
- Load Show
- Macros Pool
- Magic Speeds
- MIDI Configuration
- MIDI Monitor
- MIDI Show Control
- Network Interface
- Network Protocols Configuration
- Network Setup
- New Show
- Off...
- Oops
- Page Pool
- Patch and Fixture Schedule
- Position Preset Type
- Presets Pools
- Remote Inputs Configuration
- Save Show As...
- Select DMX Address...
- Select DMX Ports
- Select Fixtures ID(s)
- Select Fixture Type...
- Select Function for Remote Inputs Configuration
- Select Function of Executor
- Select Language...
- Select Session Number
- Select Station...
- Select Trig
- Select Type
- Select View
- Select View for External Screen
- Select Wing...
- Session Collision
- Settings of Executor
- Setup
- Shapers Preset Type
- Software Update via USB
- Sound Input Configuration
- Status and Messages
- System Clock
- System Information
- Time defaults
- Timecode Configuration
- Tools
- Video Preset Type
- Virtual Playbacks
- Window Settings
- Wings
- Wings & Nodes Diagnosis
- Control Elements
- Commands
- >>> [GoFastForward]
- <<< [GoFastBack]
- - [Minus]
- + [Plus]
- Assign
- At
- Black
- Blind
- Call
- Clone
- Copy
- Cue
- Default
- Delay
- Delete
- Dmx
- DmxUniverse
- Edit
- Effect
- Executor
- Fade
- Fix
- Fixture
- Flash
- Full
- FullHighlight
- Go
- GoBack
- Goto
- Group
- Help
- If
- IfOutput
- Invert
- Label
- Learn
- Macro
- MidiNote
- Move
- Off
- On
- OutDelay
- OutFade
- Page
- Park
- Pause
- Preset
- PresetType
- Preview
- Rate
- Record
- Release
- Remove
- Replace
- Select
- Selection
- SetIP
- SnapPercent
- Solo
- Stomp
- Store
- StoreLook
- SyncEffects
- Temp
- Thru
- Toggle
- Top
- Unpark
- Update
- View [Eye]
- Zero
- Hints for Operating
- Error Handling
- CrashLogCopy
- CrashLogDelete
- CrashLogList
- Error Messages
- Glossary
- dot2 Quick Start Guide
- dot2 3D
- dot2 Release Notes
What is tracking
The dot2 is a tracking console.
Now, you shouldn't really need to worry about that, but it's nice to know some details.
Here's how it works.
In its most basic form, you could say that tracking is when fixtures do something if they are explicitly told to. For example, changing a value. If you set a fixture to 50% in cue number one, then it stays at 50% through all your other cues - as long as you don't tell it to do something in the other cues.
Have a look at this table:
Cue number |
Fixture 1 Dim |
---|---|
1 | 50 |
2 | 50 |
3 | 50 |
4 | 50 |
5 | 50 |
6 | 50 |
Here we can see that fixture 1 is only stored in cue 1 (marked with bold, tracked values are displayed in normal font). But if you run cue 2, fixture number 1 is still at 50% - it is tracked.
If we store and merge 60% for fixture 1 in cue 3, it would look like this:
Cue number |
Fixture 1 Dim |
---|---|
1 | 50 |
2 | 50 |
3 | 60 |
4 | 60 |
5 | 60 |
6 | 60 |
So we changed the value for the fixture in cue 3 and now it’s tracking that value from cue 3.
A different option when we store is Cue Only. If we use that option and store fixture 1 at 40% in cue 5 you’ll see that we didn’t make a change in cue 6, meaning it still looks the same as it did before we stored cue 5.
Cue number |
Fixture 1 Dim |
---|---|
1 | 50 |
2 | 50 |
3 | 60 |
4 | 60 |
5 | 40 |
6 | 60 |
If you add a fixture that hadn't previously been used, then the dot2 can automatically create a hidden cue number zero and put the default value (the value a fixture has if it isn't told anything) in that cue. Cue Zero can be activated in the Settings view for a cue list.
You can't access this cue, but it makes sure that cues look correct if you copy them.
Have a look at this example:
Cue number |
Fixture 1 Dim |
---|---|
1 | 0 |
2 | 50 |
3 | 50 |
4 | 50 |
5 | 50 |
6 | 50 |
Here we have fixture 1 that has a stored value in cue number 2. This value tracks from this cue and to cue 6. If you copy cue number 1 to a new cue 3.5 using cue only, then you’ll see that the fixture has 0% in the new cue and goes back to 50% in cue 4 - so cue number 4 has never changed.
Cue number |
Fixture 1 Dim |
---|---|
1 | 0 |
2 | 50 |
3 | 50 |
3.5 | 0 |
4 | 50 |
5 | 50 |
6 | 50 |
If we don't use Cue Zero, then it looks different. Before copy:
Cue number |
Fixture 1 Dim |
---|---|
1 | |
2 | 50 |
3 | 50 |
4 | 50 |
5 | 50 |
6 | 50 |
When we copy cue 1 at cue 3.5 then we copy an empty cue, so we don't copy anything. This is the result.
Cue number |
Fixture 1 Dim |
---|---|
1 | |
2 | 50 |
3 | 50 |
3.5 | 50 |
4 | 50 |
5 | 50 |
6 | 50 |
When the copied cue is empty, then the tracked values will just track through it - they are not told anything else.
Cue Zero is turned off as a default but can be changed for each executor.
Tracking Shield
The dot2 also uses something called Tracking Shield. It's a system that automatically protects cues from unwanted changes to all attributes except dimmers.
Let's have a look at some examples.
Have a look at this table:
Cue number |
Fixture 1 Dim |
Fixture 1 Position |
---|---|---|
1 | 100 | Singer |
2 | 0 | Singer |
3 | 0 | Singer |
4 | 0 | Singer |
5 | 0 | Singer |
6 | 100 | Singer |
We have stored fixture 1 at 100% and on the Singer position in cue number 1. In cue 2 it’s turned off.
Down in cue 6, it’s turned back on and it’s still used in the singer position - but it’s a tracked value (it's not actually stored in cue 2 through 6).
Now we would like to use the same fixture in cue 3 at the drummer position.
So we turn it to 100% and select the Drummer position. This is stored in cue 3.
So this is our current scenario:
Cue number |
Fixture 1 Dim |
Fixture 1 Position |
---|---|---|
1 | 100 | Singer |
2 | 0 | Singer |
3 | 100 | Drummer |
4 | 100 | Drummer |
5 | 100 | Drummer |
6 | 100 | Singer |
So the new drummer position is stored in cue 3 and tracked until cue 6 where the console knew that we needed the Singer position.
Also notice that it has not protected the dimmer value in cue 6 - it's now a tracked value from cue 3.
So now we need to store the dimmer at 0% in cue 4 and cue 5. If we just do this with a normal store, then it'll track into cue 6 and turn off the dimmer.
Take the dimmer to 0% and store (merge) cue 4 and 5 as Cue Only.
This is the final result:
Cue number |
Fixture 1 Dim |
Fixture 1 Position |
---|---|---|
1 | 100 | Singer |
2 | 0 | Singer |
3 | 100 | Drummer |
4 | 0 | Drummer |
5 | 0 | Drummer |
6 | 100 | Singer |
This is the principle behind Tracking Shield:
The system looks for dimmer values that change from 0 to above 0 for every single fixture. If there's a change in the dimmer (from 0 to a value above), then it stores the tracked values before creating the new values in the previous cues, thus preventing the cue output from changing because of the tracking.
The dimmer value in cue 5 is a tracked value, even though we store both 4 and 5 as Cue Only because of a function called AutoUnblock. It's the same mechanism that made the dimmer in cue 6 a tracked value after we stored cue 3. AutoUnblock will automatically remove unnecessary stored values after each store operation.