From 97587996ee9db30ce00190bdcedd8210490b99f5 Mon Sep 17 00:00:00 2001 From: pepper Date: Sat, 31 Jan 2015 21:41:28 -0800 Subject: backup vst 2.4 --- doc/html/struct_vst_audio_file.html | 493 ++++++++++++++++++++++++++++++++++++ 1 file changed, 493 insertions(+) create mode 100644 doc/html/struct_vst_audio_file.html (limited to 'doc/html/struct_vst_audio_file.html') diff --git a/doc/html/struct_vst_audio_file.html b/doc/html/struct_vst_audio_file.html new file mode 100644 index 0000000..2d999c3 --- /dev/null +++ b/doc/html/struct_vst_audio_file.html @@ -0,0 +1,493 @@ + + +VST SDK 2.4: VstAudioFile Struct Reference + + + + +
+
+
+
+

VstAudioFile Struct Reference

#include <aeffectx.h> +

+List of all members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

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.
+


Detailed Description

+Structure passed to offlineNotify and offlineStart +

+


Member Data Documentation

+ +
+ +
+ +

+-1 if no such cursor +

+ +

+

+ +

+ +
+ +

+see enum VstAudioFileFlags +

+ +

+

+ +

+ +
+ +

+Reserved for future use. +

+ +

+

+ +

+
+ + + + +
char VstAudioFile::future[64]
+
+
+ +

+Reserved for future use. +

+ +

+

+ +

+
+ + + + +
void* VstAudioFile::hostOwned
+
+
+ +

+any data private to Host +

+ +

+

+ +

+
+ + + + +
char VstAudioFile::name[kVstMaxFileNameLen]
+
+
+ +

+file title +

+ +

+

+ +

+ +
+ +

+number of channels (1 for mono, 2 for stereo...) +

+ +

+

+ +

+
+ + + + +
double VstAudioFile::numFrames
+
+
+ +

+number of frames in the audio file +

+ +

+

+ +

+ +
+ +

+number of markers in the file +

+ +

+

+ +

+
+ + + + +
void* VstAudioFile::plugOwned
+
+
+ +

+any data private to plug-in +

+ +

+

+ +

+
+ + + + +
double VstAudioFile::sampleRate
+
+
+ +

+file sample rate +

+ +

+

+ +

+ +
+ +

+1 bit per channel +

+ +

+

+ +

+
+ + + + +
double VstAudioFile::selectionSize
+
+
+ +

+number of frames in selection, or 0 +

+ +

+

+ +

+
+ + + + +
double VstAudioFile::selectionStart
+
+
+ +

+frame index of first selected frame, or -1 +

+ +

+

+ +

+ +
+ +

+SMPTE rate (set as in VstTimeInfo). +

+ +

+

+ +

+
+ + + + +
double VstAudioFile::tempo
+
+
+ +

+as BPM (Beats Per Minute) +

+ +

+

+ +

+ +
+ +

+resolution +

+ +

+

+ +

+
+ + + + +
double VstAudioFile::timeRulerOffset
+
+
+ +

+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 +

+ +

+

+


The documentation for this struct was generated from the following file: + + + + Empty + + + + + + +
+
+
+Copyright ©2006 Steinberg Media Technologies. +All Rights Reserved. +
+ + + -- cgit v1.2.3-70-g09d2