|
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().