Comments

SonyPJM wrote on 4/7/2003, 1:42 PM
I've posted the latest docs here.



The following is a list of scripting enhancements new to Vegas 4.0b:

* Fixed bug in Envelopes.Clear that caused failure when attempt was
made to delete first envelope point.

* Added Envelope.GetValueAt(Timecode) method that returns the
interpolated Y value at a given X... an envelope point need to exist
at X.

* Added Renderer.Name() and Renderer.ToString() methods to simplify
getting string representations. ToString returns the concatination of
the name and file extension (as shown in Vegas' Render As dialog).

* Added ability to use JScript's print function by specifying an
output file path in the script's configuration file. The XML element
is:

<PrintOption>TestPrint.txt</PrintOption>

The inner text of the PrintOption element specifies the relative or
full path to the output file. Strings passed to the print command will
be appended to the output file.

* Added Vegas.BypassAllAudioFX property.

* Added ProjectAudioProperties.LFELowpassFilterEnabled property.

* Added ProjectAudioProperties.LFELowpassFilterCutoffFrequency property.

* Added ProjectAudioProperties.LFELowpassFilterQuality property.

* Project.Audio now typed as ProjectAudioProperties rather than
AudioProperties (the base class).

* Added VideoBusTrack.Bypass property.

* Added new command-line switch for Vegas: -SCRIPT:<script-name> (runs
the specified script).

* Scripts can now be run by sending Vegas a WM_COPYDATA message.

* Fixed bug related to undoing scripts when new projects are opened.

* Added Event.Split(Timecode) method.