#include <aeffectx.h>
Public Attributes | |
VstInt32 | flags |
see enum VstAudioFileFlags | |
void * | hostOwned |
any data private to Host | |
void * | plugOwned |
any data private to plug-in | |
char | name [kVstMaxFileNameLen] |
file title | |
VstInt32 | uniqueId |
uniquely identify a file during a session | |
double | sampleRate |
file sample rate | |
VstInt32 | numChannels |
number of channels (1 for mono, 2 for stereo...) | |
double | numFrames |
number of frames in the audio file | |
VstInt32 | format |
Reserved for future use. | |
double | editCursorPosition |
-1 if no such cursor | |
double | selectionStart |
frame index of first selected frame, or -1 | |
double | selectionSize |
number of frames in selection, or 0 | |
VstInt32 | selectedChannelsMask |
1 bit per channel | |
VstInt32 | numMarkers |
number of markers in the file | |
VstInt32 | timeRulerUnit |
see doc for possible values | |
double | timeRulerOffset |
offset in time ruler (positive or negative) | |
double | tempo |
as BPM (Beats Per Minute) | |
VstInt32 | timeSigNumerator |
time signature numerator | |
VstInt32 | timeSigDenominator |
time signature denominator | |
VstInt32 | ticksPerBlackNote |
resolution | |
VstInt32 | smpteFrameRate |
SMPTE rate (set as in VstTimeInfo). | |
char | future [64] |
Reserved for future use. |
|
-1 if no such cursor
|
|
see enum VstAudioFileFlags
|
|
Reserved for future use.
|
|
Reserved for future use.
|
|
any data private to Host
|
|
file title
|
|
number of channels (1 for mono, 2 for stereo...)
|
|
number of frames in the audio file
|
|
number of markers in the file
|
|
any data private to plug-in
|
|
file sample rate
|
|
1 bit per channel
|
|
number of frames in selection, or 0
|
|
frame index of first selected frame, or -1
|
|
SMPTE rate (set as in VstTimeInfo).
|
|
as BPM (Beats Per Minute)
|
|
resolution
|
|
offset in time ruler (positive or negative)
|
|
see doc for possible values
|
|
time signature denominator
|
|
time signature numerator
|
|
uniquely identify a file during a session
|