Classes
Processor Interface Classes

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

Detailed Description

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.

©2017 HISE. This documentation is autogenerated from the HISE source code using Doxygen.