Data-track
Data-tracks allow you to send data from Millumin to other applications or devices.
It works both in the dashboard and in timelines.
Principle
First of all, a data-track is displayed in the dashboard, in the same fashion as layers :
To create one, click the triangle
icon on the bottom-left corner of the dashboard :
Then you can configure the data-track to prepare the kind of signal you want to send. By default, Millumin configure the data-track to send MIDI data :
If you want to test your data-track, press the send test button
to send a default MIDI signal. You can also check what signals are sent via the Monitor
.
To finish, you need to enter commands
in the dashboard, so Millumin will send the data everytime a column is launched :
The available commands
depend on the mode
of the data-track. Examples are displayed in a Templates
popup while you are editing in the dashboard :
Or in the right side panel when you are editing a timeline keyframe :
Continuous Signal
By default, the method
of the data-track is set to command
, but you can change it for continuous signal
:
Indeed, while commands
are executed once when the column is launched, the continuous signals
follow the column’s transitions. It is like sending the same signal, but you can make vary smoothly the value of the signal everytime you launch a column :
And in timeline, you can animate the signal over time. This can be handy to make evolve some parameter for another application :
Modes
The mode
of the data-track is the kind of signal that will be sent :
Each mode has its own properties to be configured, but the principle is exactly the same the one described for MIDI.
In Timelines
You can also create data-tracks in timelines. This is exactly the same as in the dashboard, except that flags will be used :
Of course, if you set the method as continuous signal
, you will be able to use keyframes
instead :
Useful String Commands
Many devices and services can be controlled with a simple string sent via TCP, thus with a data-track.
Please find below some templates, but keep in mind that this may be subject to change by the manufacturer.
Barco HDX Series projector
Use TCP and port 43680 (documentation).
- Open Shutter
[HEX_FE][HEX_00][HEX_22][HEX_42][HEX_00][HEX_64][HEX_FF]
- Close Shutter
[HEX_FE][HEX_00][HEX_23][HEX_42][HEX_00][HEX_65][HEX_FF]
- Lamp On
[HEX_FE][HEX_00][HEX_00][HEX_03][HEX_02][HEX_76][HEX_1A][HEX_01][HEX_96][HEX_FF]
- Lamp Off
[HEX_FE][HEX_00][HEX_00][HEX_03][HEX_02][HEX_76][HEX_1A][HEX_00][HEX_95][HEX_FF]
Barco E2
Use TCP and port 9876 (see this post on the forum).
- Recall a Preset<System id="0" GUID="123456789abc-123456" OPID="-1">
<PresetMgr id="0">
<RecallPreset>0</RecallPreset>
</PresetMgr>
</System>
Christie HS Series projector
Use TCP and port 3002 (documentation).
- Open Shutter
(SHU 0)
- Close Shutter
(SHU 1)
- Power Off
(PWR 0)
- Power On
(PWR 1)