v0.1Latest
VCA
VCA
Audio amplifier controlled by a CV or envelope signal. Commonly used to shape note amplitude or apply tremolo/modulated gain.

Inputs
Signal
- ID:
signal - Kind:
audio - Rate:
audio - Audio Channel Layout:
stereo - Unit:
normalized - Range: -1 to 1 normalized
- Coercion: Implicit
- Description: Audio signal input
- Default:
0
Gain
- ID:
gain01 - Kind:
control - Rate:
control - Unit:
gain01 - Range: 0 to 1 gain01
- Coercion: Implicit
- Description: Amplitude CV
- Default:
1
Outputs
Signal
- ID:
signal - Kind:
audio - Rate:
audio - Audio Channel Layout:
stereo - Unit:
normalized - Range: -1 to 1 normalized
- Coercion: Implicit
- Description: Audio signal output
Parameters
Gain
- ID:
gain - Type:
float - Control:
slider - Range or Options: 0 to 2 gain01, step 0.01
- Default:
1
Response
- ID:
law - Type:
enum - Control:
buttons - Range or Options: Linear (
linear), Exponential (exponential) - Default: Exponential (
exponential)
Notes
- Canonical ID:
amp.vca - Category:
utilities - Runtime Surface: audio
- Runtime Targets:
audio-worklet - JUCE Early Access: Supported
- Early Access Note: Native-supported in the plugin for the current catalog/runtime support contract.