|Enosoft DV Processor Help|
Enosoft Virtual DV
Enosoft Net DV
Manual Device Control Detection
Extended RemoteDV Functionality
Raw DV File Support
Enosoft DV Logger
Color Bars and Tone Generation
Replace Timecode With Current Time
The most significant new feature is the ability to control the Enosoft DV Processor from other software. This is achieved using the standard Microsoft "automation object" model. Any program that can control an automation object can control the Enosoft DV Processor. More than 300 functions are provided that provide control of all the software's functions.
In this very simple example, a VBScript creates an instance of the automation object, makes it visible and presents the user a simple message box. The Enosoft DV Processor is fully functional.
Set App = CreateObject("EnoDVProcessor.EnoDV2DVApplication.1")
App.Visible = true
MsgBox "Click OK to close...", vbOKOnly, "Example"
Full documentation for all of the automation functions is provided in the Type Library Reference document on the menu.
Some new features of the Enosoft DV Processor are only accessible via the automation interface:
The Enosoft DV Logger is an example of how the automation of the Enosoft DV Processor can be used to create a powerful application to perform tasks that the standalone Enosoft DV Processor cannot.
This features allows other applications to use the output from the Enosoft DV Processor in real-time. To such applications, the processor's output appears as a standard DV capture device.
See Enosoft Virtual DV for full details.
This features allows other computers to use the output from the Enosoft DV Processor in real-time. To these computers, the processor's output appears as a standard DV capture device.
See Enosoft Net DV for full details.
The software now detects when the user has pressed the device control buttons on the device itself (or when the device changes its transport state on its own).
When used in conjunction with Smart Device Control, this means that a camera operator can now press the record/standy control on the camcorder instead of on the software's interface. Note, this in this scenario, the device must be loaded with a recordable tape.
See Extended RemoteDV Functionality (below) for additional benefits of this new feature.
The RemoteDV feature in Version 1.0 communicated changes in the main processor state between a single master and multiple slave processors. These changes included run, pause and stop.
Version 1.5 extends this to include changes in the transport states of the Input and Output stages. In other words, if a user clicks the master's Input Play button, all the slaves will respond likewise.
Combined with the Manual Device Control Detection (above), this allows one camcorder to control others without having to use the software's interface. For example, if three camcorders are set up to record an event to tape, pressing the record button on one camcorder can start the others recording.
The reading and writing of raw DV format files is now supported. To select an existing raw DV file as Input, simply choose the DV File... option from the Input stage's drop-down list. To specify a raw DV file for Output, choose the Raw DV File... option from the drop-down list.
The Enosoft DV Logger is a tape logging application that works with Microsoft Excel. It provides an excellent example of how the new Automation feature of the Enosoft DV Processor can be harnessed to create new, powerful tools.
Full documentation is provided in the Enosoft DV Logger User Guide on the menu.
When the processor is running, the active audio and video output can be replaced with colors and an audio tone.
See Color Bars and Tone Generation for details.
The timecode information can be replaced with the current time (as determined from the computer's clock). See Embedded Data Processing for more information.
Last Updated on Sunday, 8th March, 2009. Application Version 1.5.4.
© 2006-2009 Enosoft, Hillsborough, NC. All rights reserved.