LinuxSampler Sampler Engine Interface.
More...
#include <Engine.h>
List of all members.
Detailed Description
LinuxSampler Sampler Engine Interface.
Abstract base interface class for all LinuxSampler engines which defines all mandatory methods which have to be implemented by all sampler engine implementations.
Definition at line 41 of file Engine.h.
Constructor & Destructor Documentation
virtual LinuxSampler::Engine::~Engine |
( |
| ) |
[inline, protected, virtual] |
Member Function Documentation
virtual String LinuxSampler::Engine::Description |
( |
| ) |
[pure virtual] |
virtual void LinuxSampler::Engine::Disable |
( |
| ) |
[pure virtual] |
virtual String LinuxSampler::Engine::DiskStreamBufferFillBytes |
( |
| ) |
[pure virtual] |
virtual String LinuxSampler::Engine::DiskStreamBufferFillPercentage |
( |
| ) |
[pure virtual] |
virtual uint LinuxSampler::Engine::DiskStreamCount |
( |
| ) |
[pure virtual] |
virtual uint LinuxSampler::Engine::DiskStreamCountMax |
( |
| ) |
[pure virtual] |
virtual bool LinuxSampler::Engine::DiskStreamSupported |
( |
| ) |
[pure virtual] |
virtual void LinuxSampler::Engine::Enable |
( |
| ) |
[pure virtual] |
virtual String LinuxSampler::Engine::EngineName |
( |
| ) |
[pure virtual] |
virtual InstrumentManager* LinuxSampler::Engine::GetInstrumentManager |
( |
| ) |
[pure virtual] |
virtual int LinuxSampler::Engine::MaxDiskStreams |
( |
| ) |
[pure virtual] |
virtual int LinuxSampler::Engine::MaxVoices |
( |
| ) |
[pure virtual] |
virtual int LinuxSampler::Engine::RenderAudio |
( |
uint |
Samples | ) |
[pure virtual] |
virtual void LinuxSampler::Engine::Reset |
( |
| ) |
[pure virtual] |
virtual void LinuxSampler::Engine::SendSysex |
( |
void * |
pData, |
|
|
uint |
Size, |
|
|
MidiInputPort * |
pSender |
|
) |
| [pure virtual] |
virtual void LinuxSampler::Engine::SetMaxDiskStreams |
( |
int |
iStreams | ) |
throw (Exception) [pure virtual] |
virtual void LinuxSampler::Engine::SetMaxVoices |
( |
int |
iVoices | ) |
throw (Exception) [pure virtual] |
void LinuxSampler::Engine::Unregister |
( |
| ) |
[protected] |
virtual String LinuxSampler::Engine::Version |
( |
| ) |
[pure virtual] |
virtual uint LinuxSampler::Engine::VoiceCount |
( |
| ) |
[pure virtual] |
virtual uint LinuxSampler::Engine::VoiceCountMax |
( |
| ) |
[pure virtual] |
Friends And Related Function Documentation
friend class EngineFactory [friend] |
The documentation for this class was generated from the following file: