v0.1Latest
CC Extractor
CC Extractor
Pulls up to four configurable MIDI CC values out of an incoming MIDI stream and exposes each as a routable control signal. Assign the controller numbers you care about — mod wheel, expression, or any custom CC — and patch their values into modulation targets inside the graph. It turns external MIDI controllers into live modulation sources for the patch.

Inputs
MIDI In
- ID:
midi - Kind:
midi - Rate:
event - Coercion: Forbidden
- Description: MIDI message input
Outputs
CC A
- ID:
ccA - Kind:
control - Rate:
control - Unit:
gain01 - Range: 0 to 1 gain01
- Coercion: Implicit
- Description: CC A value normalized to 0–1
CC B
- ID:
ccB - Kind:
control - Rate:
control - Unit:
gain01 - Range: 0 to 1 gain01
- Coercion: Implicit
- Description: CC B value normalized to 0–1
CC C
- ID:
ccC - Kind:
control - Rate:
control - Unit:
gain01 - Range: 0 to 1 gain01
- Coercion: Implicit
- Description: CC C value normalized to 0–1
CC D
- ID:
ccD - Kind:
control - Rate:
control - Unit:
gain01 - Range: 0 to 1 gain01
- Coercion: Implicit
- Description: CC D value normalized to 0–1
Parameters
CC A Number
- ID:
ccNumberA - Type:
int - Control:
slider - Range or Options: 0 to 127 midiCC, step 1
- Default:
74 - Description: CC number for output A (default: 74 = Filter Cutoff)
CC B Number
- ID:
ccNumberB - Type:
int - Control:
slider - Range or Options: 0 to 127 midiCC, step 1
- Default:
71 - Description: CC number for output B (default: 71 = Resonance)
CC C Number
- ID:
ccNumberC - Type:
int - Control:
slider - Range or Options: 0 to 127 midiCC, step 1
- Default:
73 - Description: CC number for output C (default: 73 = ADSR Attack)
CC D Number
- ID:
ccNumberD - Type:
int - Control:
slider - Range or Options: 0 to 127 midiCC, step 1
- Default:
72 - Description: CC number for output D (default: 72 = ADSR Release)
Notes
- Canonical ID:
midi.cc.extract - Category:
midi - Runtime Surface: midi
- Runtime Targets:
control-main-thread - JUCE Early Access: Supported
- Early Access Note: Native-supported in the plugin for the current catalog/runtime support contract.