Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

types and functions you have to implement and export
[implementation of drum sampler]


Data Structures

struct  synth_t

Functions

void initSynth (synth_t *synth)
long processEvents (synth_t *synth, VstEvents *ev)
void process (synth_t *synth, float **inputs, float **outputs, long sampleFrames)
void processReplacing (synth_t *synth, float **inputs, float **outputs, long sampleFrames)
void setSampleRate (synth_t *synth, int samplerate)
void setBlockSize (synth_t *synth, int blocksize)
long getChunk (synth_t *synth, void **data)
long setChunk (synth_t *synth, void *data, long byteSize)
void initPrograms (synth_t *synth)

Function Documentation

long getChunk synth_t   synth,
void **    data
 

FIXME: not yet

void initPrograms synth_t   synth
 

FIXME: not yet

void initSynth synth_t   synth
 

FIXME: not yet

void process synth_t   synth,
float **    inputs,
float **    outputs,
long    sampleFrames
 

FIXME: not yet

long processEvents synth_t   synth,
VstEvents *    ev
 

FIXME: not yet

void processReplacing synth_t   synth,
float **    inputs,
float **    outputs,
long    sampleFrames
 

FIXME: not yet

void setBlockSize synth_t   synth,
int    blocksize
 

FIXME: not yet

long setChunk synth_t   synth,
void *    data,
long    byteSize
 

FIXME: not yet

void setSampleRate synth_t   synth,
int    samplerate
 

FIXME: not yet


Generated on Thu Jun 17 01:18:04 2004 for ovsp by doxygen1.2.18