The VCAModule
struct.
More...
#include <VCA.hpp>
◆ ProcessArgs
◆ IdxParams
Enumerator |
---|
GAIN_PARAM | |
NUM_PARAMS | |
◆ IdxInputs
Enumerator |
---|
VCA_INPUT | |
CV_INPUT | |
NUM_INPUTS | |
◆ IdxOutputs
Enumerator |
---|
VCA_OUTPUT | |
NUM_OUTPUTS | |
◆ IdxLights
Enumerator |
---|
BLINK_LIGHT | |
NUM_LIGHTS | |
◆ VCAModule() [1/3]
StoneyDSP::StoneyVCV::VCA::VCAModule::VCAModule |
( |
| ) |
|
◆ ~VCAModule()
virtual StoneyDSP::StoneyVCV::VCA::VCAModule::~VCAModule |
( |
| ) |
|
|
virtualnoexcept |
◆ VCAModule() [2/3]
◆ VCAModule() [3/3]
StoneyDSP::StoneyVCV::VCA::VCAModule::VCAModule |
( |
VCAModule && |
| ) |
|
|
privatedelete |
◆ process()
Advances the module by one audio sample.
- Parameters
-
◆ getVcaInput()
::rack::engine::Input & StoneyDSP::StoneyVCV::VCA::VCAModule::getVcaInput |
( |
| ) |
|
|
privatenoexcept |
◆ getCvInput()
::rack::engine::Input & StoneyDSP::StoneyVCV::VCA::VCAModule::getCvInput |
( |
| ) |
|
|
privatenoexcept |
◆ getGainParam()
::rack::engine::Param & StoneyDSP::StoneyVCV::VCA::VCAModule::getGainParam |
( |
| ) |
|
|
privatenoexcept |
◆ getVcaOutput()
::rack::engine::Output & StoneyDSP::StoneyVCV::VCA::VCAModule::getVcaOutput |
( |
| ) |
|
|
privatenoexcept |
◆ getBlinkLight()
::rack::engine::Light & StoneyDSP::StoneyVCV::VCA::VCAModule::getBlinkLight |
( |
| ) |
|
|
privatenoexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ lightDivider
::rack::dsp::ClockDivider StoneyDSP::StoneyVCV::VCA::VCAModule::lightDivider |
|
private |
◆ engine
◆ lightGains
::std::array<::StoneyDSP::float_t, 16> StoneyDSP::StoneyVCV::VCA::VCAModule::lightGains |
|
private |
◆ vNominal
const ::StoneyDSP::float_t& StoneyDSP::StoneyVCV::VCA::VCAModule::vNominal = ::StoneyDSP::StoneyVCV::Tools::vNominal |
|
private |
◆ vFloor
const ::StoneyDSP::float_t& StoneyDSP::StoneyVCV::VCA::VCAModule::vFloor = ::StoneyDSP::StoneyVCV::Tools::vFloor |
|
private |
◆ vcaInputPtr
::rack::engine::Input* StoneyDSP::StoneyVCV::VCA::VCAModule::vcaInputPtr |
|
private |
◆ cvInputPtr
::rack::engine::Input* StoneyDSP::StoneyVCV::VCA::VCAModule::cvInputPtr |
|
private |
◆ gainParamPtr
::rack::engine::Param* StoneyDSP::StoneyVCV::VCA::VCAModule::gainParamPtr |
|
private |
◆ vcaOutputPtr
::rack::engine::Output* StoneyDSP::StoneyVCV::VCA::VCAModule::vcaOutputPtr |
|
private |
◆ blinkLightPtr
::rack::engine::Light* StoneyDSP::StoneyVCV::VCA::VCAModule::blinkLightPtr |
|
private |
The documentation for this struct was generated from the following file: