Assigning MIDI Controllers in Sculpture
The bottom strip of the Sculpture interface is used to define MIDI controllers—for vibrato depth control or Morph Pad movements, for example. You can use any MIDI controller shown in the menus for these control sources.
These parameters are saved with each setting. They are updated only if the default setting that is loaded on instantiating the plug-in is used, or if the setting was saved with a project. This approach helps you to adapt all MIDI controllers to the keyboard, without having to edit and save each setting separately.
Vib Depth Ctrl menu: Defines the MIDI controller used for vibrato depth control.
Ctrl A and Ctrl B menus: Allow the assignment of two controllers that can be used for side-chain modulations or as via modulation sources—set in the CtrlA and CtrlB modulation routing panes.
CtrlEnv 1 and CtrlEnv 2 menus: Set the controller assignments for the two control envelopes—used as a modulation signal or an offset, the latter in cases where the control envelope is set to Ctrl only or Ctrl+Env modes. Also used to define the source for recording controller movements.
Morph X and Morph Y menus: Determine the controller assignments for the x and y coordinates of the Morph Pad. Once assigned, the controller can be used to manually move the morph point, program single morph envelope points, shift the entire morph envelope, and as a source for recording morph movements.
Mode menu: Determines whether MIDI controller assignments are taken from a setting or left unchanged, when loading a setting. Modes toggle between the original assignments saved with the setting and the default assignments (taken from the #default.pst setting, if it exists—which is loaded when Sculpture is inserted into an instrument channel strip).
To learn a controller assignment via MIDI
Open the desired control menu, and choose the -Learn- item.
Move the desired controller on your MIDI keyboard or controller.
Note: If no suitable MIDI message is received within 20 seconds, the selected control will revert to the previous value/assignment.