All Classes Namespaces Functions Variables Enumerations Enumerator Modules Pages
Modules | Classes | Enumerations
Modulator classes

Modules

 ModulatorTypes =========================================================================
 

Classes

class  Modulation
 
class  Modulator
 
class  TimeModulation
 
class  VoiceModulation
 
class  VoiceModulation::PolyphonyManager
 
class  VoiceStartModulator
 
class  TimeVariantModulator
 
class  EnvelopeModulator
 
struct  EnvelopeModulator::ModulatorState
 

Enumerations

enum  Mode { GainMode = 0, PitchMode }
 
enum  Mode { GainMode = 0, PitchMode }
 

Detailed Description

Contains all classes related to Modulators

Enumeration Type Documentation

enum Mode

There are two modes that Modulation can work: GainMode and PitchMode

Enumerator
GainMode 

The supplied buffer is multiplied with the modulation value (like a gain effect).

PitchMode 

The modulation value is added to the supplied buffer, which is assumed to be used as temporary storage for pitch modulation.

    The range is supposed to be -1.0 ... 1.0 and must be converted using convertToFreqRatio directly before using it.
enum Mode

There are two modes that Modulation can work: GainMode and PitchMode

Enumerator
GainMode 

The supplied buffer is multiplied with the modulation value (like a gain effect).

PitchMode 

The modulation value is added to the supplied buffer, which is assumed to be used as temporary storage for pitch modulation.

    The range is supposed to be -1.0 ... 1.0 and must be converted using convertToFreqRatio directly before using it.

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