M9 Docs   Envelope Editor

  • To draw a new envelope point, double-click or Ctrl+click in the editor. You can add as many points as you want.
  • Ctrl+click on a point deletes it.
  • You can drag the selected point(s) around.
  • Right-clicking an envelope point pops up its context menu.
  • When the mouse is close to the curve line it becomes a pointing hand with which you can change the curve:
    • Drag the curve line up/down to change the primary curve parameter, if any. For example the number of cycles of a sine wave curve.
    • Alt+drag the curve line to change the secondary curve parameter, if any. For example the start phase of a sine wave curve.
    • Double-click or right-click the curve line to edit the curve properties in detail.
    • When you want to create a new point upon the curve line (i.e. when the cursor is a pointing hand) then hold Ctrl.

  • At the bottom-left there is the point property panel where you can edit the time, value and curve of individual points. Changes to these values will also be relatively applied to the other selected points.
  • At the bottom-right there is the grid panel where you can control the editing grid. The LED in front of the grid display controls whether the grid is active or not. By clicking this you can quickly toggle it on or off. Note that you can also assign a key shortcut to the "Toggle Snap To Grid On/Off"
  • Right-click the editor background to popup the its context menu. Here you'll also find the "Set Value Grid" function which lets you define a vertical value grid, in case you need that.
  • You can define an envelope loop by right-clicking the start and end points and choose "Set Loop Start" and "Set Loop End".

  • When editing a waveform envelope (= Wave Shape, eg for the LFO), then the loop start and end points cannot be deleted, and the start point is fixed to position 0.

For detailed info about the 'curves', see the Curves doc page.