If a Modulator is subclassed with VoiceModulation, it can handle multiple states for different voices.
More...
|
| virtual float | startVoice (int voiceIndex)=0 |
| | Implement the startVoice logic here. More...
|
| |
| virtual void | stopVoice (int voiceIndex)=0 |
| | Implement the stopVoice logic here. More...
|
| |
| void | applyModulationValue (float calculatedModulationValue, float &destinationValue) const noexcept |
| | This applies the previously calculated value to the supplied destination value depending on the modulation mode (adding or multiplying). More...
|
| |
| float | calcIntensityValue (float calculatedModulationValue) const noexcept |
| | This applies the intensity to the given value and returns the applied value. More...
|
| |
| float | getDisplayIntensity () const noexcept |
| | Returns the actual intensity of the Modulation. More...
|
| |
| float | getIntensity () const noexcept |
| | Returns the intensity. More...
|
| |
| Mode | getMode () const noexcept |
| | returns the mode the Modulator is operating. More...
|
| |
| void | setIntensity (float newIntensity) noexcept |
| | Sets the intensity of the modulation. More...
|
| |
| void | setIntensityFromSlider (float sliderValue) noexcept |
| | Use this method to set the intensity from the ModulatorEditorHeader's intensity slider converting linear -12 ... More...
|
| |
If a Modulator is subclassed with VoiceModulation, it can handle multiple states for different voices.
| virtual float startVoice |
( |
int |
voiceIndex | ) |
|
|
pure virtual |
| virtual void stopVoice |
( |
int |
voiceIndex | ) |
|
|
pure virtual |