packed record TVstAudioFile
Unit
DVSTEffect
Declaration
type TVstAudioFile = packed record
Description
Overview
Fields
Description
Fields
HostOwned: Pointer; |
see enum TVstAudioFileFlags
|
PlugOwned: Pointer; |
any data private to host
|
Name: array[0..99] of char; |
any data private to plugin
|
UniqueId: LongInt; |
file title
|
SampleRate: Double; |
uniquely identify a file during a session
|
NumChannels: LongInt; |
file sample rate
|
NumFrames: Double; |
number of channels (1 for mono, 2 for stereo...)
|
Format: LongInt; |
number of frames in the audio file
|
EditCursorPosition: Double; |
reserved for future
|
SelectionStart: Double; |
-1 if no such cursor
|
SelectionSize: Double; |
frame index of first selected frame, or -1
|
SelectedChannelsMask: LongInt; |
number of frames in selection, or 0
|
NumMarkers: LongInt; |
1 bit per channel
|
TimeRulerUnit: LongInt; |
number of markers in the file
|
TimeRulerOffset: Double; |
see doc for possible values
|
Tempo: Double; |
offset in time ruler (positive or negative)
|
TimeSigNumerator: LongInt; |
as bpm
|
TimeSigDenominator: LongInt; |
time signature numerator
|
TicksPerBlackNote: LongInt; |
time signature denominator
|
SmpteFrameRate: LongInt; |
resolution
|
Future: array[0..63] of Byte; |
smpte rate (set as in TVstTimeInfo)
|
Generated by PasDoc 0.10.0 on 2007-11-13 13:04:19