JUCE
Classes

Classes

class  AudioPluginInstance
 Base class for an active instance of a plugin. More...
 
struct  AudioPluginInstance::Parameter
 Structure used to describe plugin parameters. More...
 
class  AudioProcessor
 Base class for audio processing classes or plugins. More...
 
struct  AudioProcessor::BusesProperties
 Structure used for AudioProcessor Callbacks. More...
 
struct  AudioProcessor::BusProperties
 Structure used for AudioProcessor Callbacks. More...
 
struct  AudioProcessor::TrackProperties
 A struct containing information about the DAW track inside which your AudioProcessor is loaded. More...
 
struct  AudioProcessor::CurveData
 Some plug-ins support sharing response curve data with the host so that it can display this curve on a console or in the mixer panel. More...
 
class  AudioProcessor::Bus
 Describes the layout and properties of an audio bus. More...
 
struct  AudioProcessor::BusesLayout
 Represents the bus layout state of a plug-in. More...
 
class  AudioProcessorEditor
 Base class for the component that acts as the GUI for an AudioProcessor. More...
 
struct  AudioProcessorEditor::ParameterControlHighlightInfo
 Used by the setParameterHighlighting() method. More...
 
class  AudioProcessorGraph
 A type of AudioProcessor which plays back a graph of other AudioProcessors. More...
 
class  AudioProcessorGraph::AudioGraphIOProcessor
 A special type of AudioProcessor that can live inside an AudioProcessorGraph in order to use the audio that comes into and out of the graph itself. More...
 
struct  AudioProcessorGraph::Connection
 Represents a connection between two channels of two nodes in an AudioProcessorGraph. More...
 
class  AudioProcessorGraph::Node
 Represents one of the nodes, or processors, in an AudioProcessorGraph. More...
 
struct  AudioProcessorGraph::NodeAndChannel
 Represents an input or output channel of a node in an AudioProcessorGraph. More...
 
struct  AudioProcessorGraph::NodeID
 Each node in the graph has a UID of this type. More...
 
class  AudioProcessorListener
 Base class for listeners that want to know about changes to an AudioProcessor. More...
 
class  AudioProcessorParameter
 An abstract base class for parameter objects that can be added to an AudioProcessor. More...
 
class  AudioProcessorParameter::Listener
 A base class for listeners that want to know about changes to an AudioProcessorParameter. More...
 
class  AudioProcessorParameterGroup
 A class encapsulating a group of AudioProcessorParameters and nested AudioProcessorParameterGroups. More...
 
class  AudioProcessorParameterGroup::AudioProcessorParameterNode
 A child of an AudioProcessorParameterGroup. More...
 
class  GenericAudioProcessorEditor
 A type of UI component that displays the parameters of an AudioProcessor as a simple list of sliders, combo boxes and switches. More...
 
class  PluginDescription
 A small class to represent some facts about a particular type of plug-in. More...
 

Detailed Description