Chris@1: Chris@1: Chris@1: Chris@1: Chris@3: Chris@1: VampPluginSDK: vamp-simple-host.cpp File Reference Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1: Chris@1: Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
Chris@1:
VampPluginSDK Chris@3:  2.4 Chris@1:
Chris@1: Chris@1:
Chris@1:
Chris@1: Chris@3: Chris@1: Chris@1: Chris@1:
Chris@1:
Chris@1: Chris@1:
Chris@1:
Chris@1:
Chris@1: Chris@1:
Chris@1:
Chris@1:
Chris@1: Defines | Chris@1: Enumerations | Chris@1: Functions
Chris@1:
Chris@1:
vamp-simple-host.cpp File Reference
Chris@3:
Chris@1:
Chris@1: Chris@1:

Go to the source code of this file.

Chris@1: Chris@1: Chris@3: Chris@1: Chris@3: Chris@1: Chris@3: Chris@3: Chris@3: Chris@3: Chris@3: Chris@3: Chris@3: Chris@3: Chris@3: Chris@3: Chris@3: Chris@1:

Chris@1: Defines

#define HOST_VERSION   "1.5"

Chris@1: Enumerations

enum  Verbosity { PluginIds, Chris@1: PluginOutputIds, Chris@1: PluginInformation, Chris@1: PluginInformationDetailed Chris@1: }

Chris@1: Functions

void printFeatures (int, int, int, Plugin::FeatureSet, ofstream *, bool frames)
void transformInput (float *, size_t)
void fft (unsigned int, bool, double *, double *, double *, double *)
void printPluginPath (bool verbose)
void printPluginCategoryList ()
void enumeratePlugins (Verbosity)
void listPluginsInLibrary (string soname)
int runPlugin (string myname, string soname, string id, string output, int outputNo, string inputFile, string outfilename, bool frames)
void usage (const char *name)
int main (int argc, char **argv)
static string header (string text, int level)
Chris@1:

Define Documentation

Chris@3: Chris@1:
Chris@1:
Chris@1: Chris@1: Chris@3: Chris@1: Chris@1:
#define HOST_VERSION   "1.5"
Chris@1:
Chris@1:
Chris@1: Chris@1:

Definition at line 74 of file vamp-simple-host.cpp.

Chris@1: Chris@1:

Referenced by main().

Chris@1: Chris@1:
Chris@1:
Chris@1:

Enumeration Type Documentation

Chris@3: Chris@1:
Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
enum Verbosity
Chris@1:
Chris@1:
Chris@1:
Enumerator:
Chris@3: Chris@3: Chris@3: Chris@3: Chris@1:
PluginIds  Chris@1:
PluginOutputIds  Chris@1:
PluginInformation  Chris@1:
PluginInformationDetailed  Chris@1:
Chris@1:
Chris@1:
Chris@1: Chris@1:

Definition at line 76 of file vamp-simple-host.cpp.

Chris@1: Chris@1:
Chris@1:
Chris@1:

Function Documentation

Chris@3: Chris@1:
Chris@1:
Chris@1: Chris@1: Chris@3: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
void printFeatures (int frame,
int sr,
int output,
Plugin::FeatureSet features,
ofstream * out,
bool frames 
)
Chris@1:
Chris@1:
Chris@1: Chris@1:

Definition at line 495 of file vamp-simple-host.cpp.

Chris@1: Chris@1:

References Vamp::RealTime::toString().

Chris@1: Chris@1:

Referenced by runPlugin().

Chris@1: Chris@1:
Chris@1:
Chris@3: Chris@1:
Chris@1:
Chris@1: Chris@1: Chris@3: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
void transformInput (float * ,
size_t  
)
Chris@1:
Chris@1:
Chris@1: Chris@1:
Chris@1:
Chris@3: Chris@1:
Chris@1:
Chris@1: Chris@1: Chris@3: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
void fft (unsigned int,
bool ,
double * ,
double * ,
double * ,
double *  
)
Chris@1:
Chris@1:
Chris@1: Chris@1:
Chris@1:
Chris@3: Chris@1:
Chris@1:
Chris@1: Chris@1: Chris@3: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
void printPluginPath (bool verbose)
Chris@1:
Chris@1:
Chris@1: Chris@1:

Definition at line 547 of file vamp-simple-host.cpp.

Chris@1: Chris@1:

Referenced by main().

Chris@1: Chris@1:
Chris@1:
Chris@3: Chris@1:
Chris@1:
Chris@1: Chris@1: Chris@3: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
void printPluginCategoryList ()
Chris@1:
Chris@1: Chris@1:
Chris@3: Chris@1: Chris@3: Chris@1:
Chris@1:
Chris@1: Chris@1: Chris@3: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
void listPluginsInLibrary (string soname)
Chris@1:
Chris@1:
Chris@1: Chris@1:
Chris@1:
Chris@3: Chris@1:
Chris@1:
Chris@1: Chris@1: Chris@3: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
int runPlugin (string myname,
string soname,
string id,
string output,
int outputNo,
string inputFile,
string outfilename,
bool frames 
)
Chris@1:
Chris@1: Chris@1:
Chris@3: Chris@1:
Chris@1:
Chris@1: Chris@1: Chris@3: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
void usage (const char * name)
Chris@1:
Chris@1:
Chris@1: Chris@1:

Definition at line 93 of file vamp-simple-host.cpp.

Chris@1: Chris@1:

References PLUGIN_SUFFIX.

Chris@1: Chris@1:

Referenced by main().

Chris@1: Chris@1:
Chris@1:
Chris@3: Chris@1:
Chris@1:
Chris@1: Chris@1: Chris@3: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
int main (int argc,
char ** argv 
)
Chris@1:
Chris@1: Chris@1:
Chris@3: Chris@1:
Chris@1:
Chris@1: Chris@1: Chris@3: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: Chris@1:
static string header (string text,
int level 
) [static]
Chris@1:
Chris@1:
Chris@1: Chris@1:

Definition at line 567 of file vamp-simple-host.cpp.

Chris@1: Chris@1:

Referenced by enumeratePlugins().

Chris@1: Chris@1:
Chris@1:
Chris@3:
Chris@1:
Chris@1: Chris@1: Chris@1: Chris@1: Chris@1: