# Modulation

***

### **Overview**

Current’s modulation system provides deep control through an intuitive visual interface located at the center of the **Engine** and **Effects** views. From this central **Modulation bar**, you can assign, edit, and manage modulators like Envelopes, LFOs, and Curve Sequencers, as well as access full modulation routing via the **Mod Matrix**.

Modulation is assigned via drag-and-drop, right-click, or from the matrix, with all assignments clearly displayed as modulation sliders beside their targets. Each modulator type can be swapped on the fly, preserving connections and making experimentation easy.

***

### Key Functions

* **Modulation Control Bar**\
  Access all modulators, assign modulation, swap modulator types, and open the matrix from a centralized UI.
* **Modulation Matrix**\
  View and manage all modulation assignments, either globally or per control/modulator, with advanced filtering and connection bypass.
* **Depth Modulation**\
  Modulate the amount of modulation (e.g., macro → LFO depth) using nested connections—controlled directly from the modulation slider.
* **Multiple Assignments**\
  Any parameter can accept multiple modulation sources, managed via a dropdown next to the control.
* **Keyboard & MPE Modulators**\
  Built-in support for velocity, pitch bend, pressure, and other MIDI/MPE signals with fully editable response curves and ranges.

***

### Modulator Types

* **Envelope**\
  A 5-stage AHDSR with looping, one-shot, and synced behavior ideal for both classic envelopes and creative modulation.
* **Morphing LFO**\
  Morph between shapes with rate sync, trigger modes, fade-in, randomization, and phase offset.
* **Curve Sequencer**\
  A versatile draw-based modulator with grid-snapping, shape tools, randomization, and sub-presets.
* **Envelope Follower**\
  Converts amplitude from any source (pre/post level) into a modulation signal. Great for dynamic FX or internal ducking.
* **Keyboard & MPE**\
  Respond to velocity, note number, pressure, or MPE dimensions like Slide, Strike, and Press—with full curve and range editing.
