#include <NetKS.h>
Public Member Functions | |
virtual int | getNumInputs () |
Return Number of Input Channels. | |
virtual int | getNumOutputs () |
Return Number of Output Channels. | |
virtual void | instanceInit (int samplingFreq) |
virtual void | init (int samplingFreq) |
Do proper Initialization of members and class instances. By default this initializes the Sampling Frequency. If a class instance depends on the sampling frequency, it should be initialize here. | |
virtual void | compute (int count, float **input, float **output) |
Compute process. | |
Static Public Member Functions | |
static void | classInit (int) |
Private Slots | |
void | exciteString () |
Stlot to excite (play) the string. | |
Private Attributes | |
float | fbutton0 |
float | fVec0 [2] |
float | fRec0 [2] |
int | iRec1 [2] |
float | fVec1 [2] |
This plugin creates a one channel network karplus strong.
void NetKS::exciteString | ( | ) | [inline, private, slot] |
Stlot to excite (play) the string.
virtual int NetKS::getNumInputs | ( | ) | [inline, virtual] |
virtual int NetKS::getNumOutputs | ( | ) | [inline, virtual] |
static void NetKS::classInit | ( | int | ) | [inline, static] |
virtual void NetKS::instanceInit | ( | int | samplingFreq | ) | [inline, virtual] |
virtual void NetKS::init | ( | int | samplingRate | ) | [inline, virtual] |
Do proper Initialization of members and class instances. By default this initializes the Sampling Frequency. If a class instance depends on the sampling frequency, it should be initialize here.
Reimplemented from ProcessPlugin.
virtual void NetKS::compute | ( | int | nframes, | |
float ** | inputs, | |||
float ** | outputs | |||
) | [inline, virtual] |
float NetKS::fbutton0 [private] |
float NetKS::fVec0[2] [private] |
float NetKS::fRec0[2] [private] |
int NetKS::iRec1[2] [private] |
float NetKS::fVec1[2] [private] |