Gin
Loading...
Searching...
No Matches
Classes | Macros | Functions

Classes

struct  ModSrcId
 
struct  ModDstId
 
class  ModVoice
 Make your synth voice inherit from this if it supports modulation. More...
 
class  ModMatrix
 Add one of these to you Synth if you want to support modulation. More...
 
class  ModMatrix::Listener
 
class  NoteDuration
 How long is a note? More...
 
class  Parameter
 A parameter with user values, real time safe callbacks, modulation, and all sorts of other fancy stuff. More...
 
class  Parameter::ParameterListener
 
struct  Parameter::ParamState
 
class  SmoothingType
 How do you want you params smoothed? More...
 
class  ProcessorOptions
 Use this class to customize your plugin. More...
 
class  Processor
 A process with internal and external params. More...
 
class  Program
 Saves your plugin state to XML. More...
 
class  SmoothedParameter< T >
 A silky smooth parameter. More...
 

Macros

#define ProcessorBaseClass   juce::AudioProcessor
 

Functions

float ModVoice::getValue (gin::Parameter *p)
 
float ModVoice::getValueUnsmoothed (gin::Parameter *p)
 

Detailed Description

Macro Definition Documentation

◆ ProcessorBaseClass

#define ProcessorBaseClass   juce::AudioProcessor

Function Documentation

◆ getValue()

float ModVoice::getValue ( gin::Parameter *  p)

References ModMatrix::getValue().

◆ getValueUnsmoothed()

float ModVoice::getValueUnsmoothed ( gin::Parameter *  p)

References ModMatrix::getValue().