User manual
Automation Protocol 2D/3D DVE Commands
Miranda Technologies Ltd Page 119
2D/3D DVE Commands
These commands relate to the ‘Ross 2D/3D DVE’ and ‘2D DVE’ hardware
options for Imagestore 3, Imagestore 300[+], Imagestore HD-TV and
Imagestore 750. Please refer to the table on page 113.
The 2D/3D DVE preset represents a time-lined sequence of user defined
keyframes. We refer to this as a DVE sequence. Each keyframe contains all
the information for that particular frame, for example size, position, rotation
(3D-only), border softness, colour, lighting and transparency.
The 2D/3D DVE interpolates (morphs) between successive keyframes over a
user specified duration. There is a limit to a total of 25 keyframes which are
shared between both channels of DVE video.
All products which support for DVE allow two DVE windows to be visible
on the program channel. The Imagestore 750 has two additional independent
DVE windows for the preview channel.
Note: The notable functional difference between products is the DVE
modes that can be selected via the W1 command (see page 120).
Backwards Compatibility Issues with Squeezy
The old Squeezy DVE supports W0, W1, W2, W3, and W4 automation
commands. The 2D/3D DVE supports just the W1 and W2 automation
commands from this list, plus other commands that do not apply to Squeezy
(W7, W8 and WP).
This means control of the 2D/3D DVE is only partially backwards
compatible with the old Squeezy. The ability to configure it is not. The
configuration is instead done via the 2D/3D-DVE Editor application using
extended DVE commands.
Explanation of how they work
The old Squeezy has squeeze on/ squeeze off. The term preset defines a
position. The automation can set the size/position of individual presets. It can
recall a preset and will take the current video size/position, and morph it to
the size/position of the preset recalled.
2D/3D DVE has no squeeze on/squeeze off, it is controlled very much like a
VTR its either playing, stopped, or playing in reverse. The term preset is not
valid because they simply do not exist. Instead it runs a sequence which