# Envelope Functions

Organic Studio provides the following functions to help customize each part of the envelope: A constant function which can be offset. It has the following controllable parameters: Thickness: Controls how far the function is offset vertically away from the main strand. A linear function which increases left-to-right. It has the following controllable parameters: Amplitude: Controls the slope (steepness) of the function. Offset: Controls how far the function is offset vertically away from the main strand. A linear function which decreases left-to-right. It has the following controllable parameters: Amplitude: Controls the slope (steepness) of the function. Offset: Controls how far the function is offset vertically away from the main strand. A standard wavy, sin(x)-based function with low frequency, long waves. It has the following controllable parameters: Amplitude: Controls how high the waves are. Frequency: Controls how long the waves are. The higher the frequency, the shorter each wave is. Offset: Controls how far the function is offset vertically away from the main strand. Shift: Controls the horizontal shift from the start of the function. A standard wavy, sin(x)-based function with high frequency, short waves. It has the following controllable parameters: Amplitude: Controls how high the waves are. Frequency: Controls how long the waves are. The higher the frequency, the shorter each wave is. Offset: Controls how far the function is offset vertically away from the main strand. Shift: Controls the horizontal shift from the start of the function. This low-frequency function is based on |sin(x)|, and is useful for making objects look bumpy. It has the following controllable parameters: Amplitude: Controls how high the hills are. Frequency: Controls how long the hills are. The higher the frequency, the shorter each hill is. Offset: Controls how far the function is offset vertically away from the main strand. Shift: Controls the horizontal shift from the start of the function. Flip Wave: If checked, flips the wave vertically. This is the high-frequency version of the above function. It has the following controllable parameters: Amplitude: Controls how high the hills are. Frequency: Controls how long the hills are. The higher the frequency, the shorter each hill is. Offset: Controls how far the function is offset vertically away from the main strand. Shift: Controls the horizontal shift from the start of the function. Flip Wave: If checked, flips the wave vertically. A spiky, sharp low-frequency function. It has the following controllable parameters: Amplitude: Controls how high the peaks are. Frequency: Controls how long the peaks are. The higher the frequency, the shorter each peak is. Offset: Controls how far the function is offset vertically away from the main strand. Shift: Controls the horizontal shift from the start of the function. Flip Wave: If checked, flips the wave vertically. A spiky, sharp high-frequency function. It has the following controllable parameters: Amplitude: Controls how high the peaks are. Frequency: Controls how long the peaks are. The higher the frequency, the shorter each peak is. Offset: Controls how far the function is offset vertically away from the main strand. Shift: Controls the horizontal shift from the start of the function. Flip Wave: If checked, flips the wave vertically. A standard square wave function. Useful as a base layer for multiple envleope layers. It has the following controllable parameters: Amplitude: Controls how high the peaks are. Frequency: Controls how long the peaks are. The higher the frequency, the shorter each square peak is. Offset: Controls how far the function is offset vertically away from the main strand. Shift: Controls the horizontal shift from the start of the function. A standard triangular wave function. It has the following controllable parameters: Amplitude: Controls how high the peaks are. Frequency: Controls how long the peaks are. The higher the frequency, the shorter each peak is. Offset: Controls how far the function is offset vertically away from the main strand. Shift: Controls the horizontal shift from the start of the function. Spacing: Controls the distance between each triangular spike.  A quadtratic increasing function. Unlike the linear kind, this function increases non-linearly. It has a sharp end and has the following controllable parameters: Amplitude: Controls how high the highest point of the function is. Offset: Controls how far the function is offset vertically away from the main strand. Flip Vertically: Flips the function vertically, in the top-to-bottom direction. Flip Horizontally: Flips the function horizontally, in the left-to-right direction.  A quadtratic decreasing function. Unlike the linear kind, this function decreases non-linearly. It has a sharp end and has the following controllable parameters: Amplitude: Controls how high the highest point of the function is. Offset: Controls how far the function is offset vertically away from the main strand. Flip Vertically: Flips the function vertically, in the top-to-bottom direction. Flip Horizontally: Flips the function horizontally, in the left-to-right direction.  A square root increasing function. The rate of the increase of this function is highest on one end, and lowest on the other. It has a blunt end and has the following controllable parameters: Amplitude: Controls how high the highest point of the function is. Offset: Controls how far the function is offset vertically away from the main strand. Flip Vertically: Flips the function vertically, in the top-to-bottom direction. Flip Horizontally: Flips the function horizontally, in the left-to-right direction.  A square root decreasing function. The rate of the decreasing of this function is highest on one end, and lowest on the other. It has a blunt end and has the following controllable parameters: Amplitude: Controls how high the highest point of the function is. Offset: Controls how far the function is offset vertically away from the main strand. Flip Vertically: Flips the function vertically, in the top-to-bottom direction. Flip Horizontally: Flips the function horizontally, in the left-to-right direction.

(c) 2008 Ketara Software