csl::SampleBankInstrument Member List

This is the complete list of members for csl::SampleBankInstrument, including all inherited members.

addOutput(UnitGenerator *ugen)csl::UnitGenerator
addSample(SoundFile &sndFile, unsigned midi=0, double freq=0.0, double minRatio=0.75)csl::SampleBankInstrument
attachObserver(Observer *)csl::Model
changed(void *argument)csl::Model
copyPolicy()csl::UnitGenerator [inline]
detachObserver(Observer *)csl::Model
dump()csl::UnitGenerator [virtual]
envelopes()csl::Instrument [inline]
frameRate()csl::UnitGenerator [inline]
genMap()csl::Instrument [inline]
genNamed(string name)csl::Instrument
getAccessors()csl::Instrument [inline]
graph()csl::Instrument [inline]
initialize(string path)csl::SndFileInstrument [protected]
Instrument()csl::Instrument
isActive()csl::Instrument [virtual]
isFixed()csl::UnitGenerator [inline, virtual]
mAccessorscsl::Instrument [protected]
mCopyPolicycsl::UnitGenerator [protected]
mEnvelopecsl::SndFileInstrument
mEnvelopescsl::Instrument [protected]
mFrameRatecsl::UnitGenerator [protected]
mGraphcsl::Instrument [protected]
mNamecsl::Instrument [protected]
mNumChannelscsl::UnitGenerator [protected]
mNumOutputscsl::UnitGenerator [protected]
Model()csl::Model [inline]
mOutputCachecsl::UnitGenerator [protected]
mOutputscsl::UnitGenerator [protected]
mPannercsl::SndFileInstrument
mPlayercsl::SndFileInstrument
mRatecsl::SndFileInstrument
mSequencecsl::UnitGenerator [protected]
mStartcsl::SndFileInstrument
mStopcsl::SndFileInstrument
mUGenscsl::Instrument [protected]
name()csl::Instrument [inline]
nextBuffer(Buffer &outputBuffer)csl::Instrument [virtual]
csl::UnitGenerator::nextBuffer(Buffer &outputBuffer, unsigned outBufNum)csl::UnitGenerator [virtual]
numAccessors()csl::Instrument [inline]
numChannels()csl::UnitGenerator [inline, virtual]
outputs()csl::UnitGenerator [inline]
play()csl::SampleBankInstrument [virtual]
playNote(float ampl=1, float rate=1, float pos=0, int start=-1, int stop=-1, float attack=0.0, float decay=0.0)csl::SampleBankInstrument
csl::Instrument::playNote(int argc, void **argv, const char *types)csl::Instrument [inline, virtual]
playOSC(int argc, void **argv, const char *types)csl::SampleBankInstrument [virtual]
release()csl::Instrument [virtual]
removeOutput(UnitGenerator *ugen)csl::UnitGenerator
SampleBankInstrument()csl::SampleBankInstrument
setCopyPolicy(BufferCopyPolicy ch)csl::UnitGenerator [inline]
setFrameRate(unsigned rate)csl::UnitGenerator [inline]
setNumChannels(unsigned ch)csl::UnitGenerator [inline]
setParameter(unsigned selector, int argc, void **argv, const char *types)csl::SndFileInstrument [virtual]
setValue(sample theValue)csl::UnitGenerator [inline, virtual]
SndFileInstrument(string path, int start=-1, int stop=-1)csl::SndFileInstrument
SndFileInstrument(string folder, string path, int start=-1, int stop=-1)csl::SndFileInstrument
UnitGenerator(unsigned rate=CGestalt::frameRate(), unsigned chans=1)csl::UnitGenerator
value()csl::UnitGenerator [inline, virtual]
zeroBuffer(Buffer &outputBuffer, unsigned outBufNum)csl::UnitGenerator [protected]
~Instrument()csl::Instrument
~Model()csl::Model [inline]
~SampleBankInstrument()csl::SampleBankInstrument
~SndFileInstrument()csl::SndFileInstrument
~UnitGenerator()csl::UnitGenerator [inline, virtual]


Generated on Thu Sep 17 23:14:17 2009 for CSL by  doxygen 1.5.8