The envelope panel adjusts the amplitude of its input. Output = Input * gain. The envelope is defined as a piece-wise linear approximation by defining the coordinates of the points. The envelope definition is provided as a two-dimensional array, called a “xy-map” with n points. It is assumed that for all points, the x values are rising. For each x value there is a corresponding y-value representing the amplitude gain (both x and y are 0…±1 normalized). There are two envelope play modes, loop and one-shot mode. The total time of envelope depends on duration time and repetition time.


