Interface classes that enhance the functionality of a processor. More...
Classes | |
class | AudioSampleProcessor |
A Processor that uses an audio sample. More... | |
class | Chain |
A Processor that has a dynamic size of child processors. More... | |
class | Chain::Handler |
Subclass this, put it in your subclassed Chain and return a member object of the chain in Chain::getHandler(). More... | |
class | JavascriptProcessor |
The base class for modules that can be scripted. More... | |
class | LookupTableProcessor |
A Processor that uses a Table. More... | |
class | ProcessorWithScriptingContent |
A class that has a content that can be populated with script components. More... | |
class | RoutableProcessor |
A Processor with flexible audio routingA processor that uses multiple audio channels can be subclassed from this class to allow handling of the routing matrix. More... | |
class | SliderPackProcessor |
A Processor that uses a SliderPack. More... | |
class | JavascriptProcessor::SnippetDocument |
A named document that contains a callback function. More... | |
struct | JavascriptProcessor::SnippetResult |
A Result object that contains the snippet. More... | |
Interface classes that enhance the functionality of a processor.
You can add functionality to a Processor by subclassing it from one of these pure virtual base classes.