OpenWareLaboratory
|
Public Member Functions | |
void | process (AudioBuffer &input, AudioBuffer &output) |
virtual void | process (MidiMessage msg) |
template<typename... Args> | |
VoiceAllocatorMultiSignalProcessor (AudioBuffer *buffer, Args &&... args) | |
virtual | ~VoiceAllocatorMultiSignalProcessor () |
Static Public Member Functions | |
static MyClass * | create (size_t channels, size_t blocksize) |
static void | destroy (MyClass *obj) |
Protected Attributes | |
AudioBuffer * | buffer |
Definition at line 247 of file VoiceAllocator.h.
|
inline |
Definition at line 254 of file VoiceAllocator.h.
|
inlinevirtual |
Definition at line 256 of file VoiceAllocator.h.
|
inlinestatic |
Definition at line 264 of file VoiceAllocator.h.
References VoiceAllocatorMultiSignalProcessor< Allocator, SynthVoice, VOICES >::buffer, and AudioBuffer::create().
|
inlinestatic |
Definition at line 268 of file VoiceAllocator.h.
References VoiceAllocatorMultiSignalProcessor< Allocator, SynthVoice, VOICES >::buffer, and AudioBuffer::destroy().
|
inlinevirtual |
Implements MultiSignalProcessor.
Definition at line 258 of file VoiceAllocator.h.
References AudioBuffer::add(), and VoiceAllocatorMultiSignalProcessor< Allocator, SynthVoice, VOICES >::buffer.
|
inline |
Definition at line 22 of file MidiProcessor.h.
|
protected |
Definition at line 251 of file VoiceAllocator.h.
Referenced by VoiceAllocatorMultiSignalProcessor< Allocator, SynthVoice, VOICES >::create(), VoiceAllocatorMultiSignalProcessor< Allocator, SynthVoice, VOICES >::destroy(), and VoiceAllocatorMultiSignalProcessor< Allocator, SynthVoice, VOICES >::process().