← All effects
Control Generators
The original WaveWarp icon for Ramp

Ramp

What it is

Generates a control signal which (repeatedly) ramps from 0 to 2*pi, over a selectable period. This component is useful for creating waveforms of arbitrary shape, frequency, and phase, when used in conjunction with the trigonometric functions in the Basic Math category of the Component Library. NOTE: the sample rate at which this component is executed can be arbitrarily set via the "Sample-rate setting for Signal Generators and Input ASCII files" button (or the "Sample-Rate Setting" command under the "Edit" menu) on the toolbar, which is activated whenever the component is selected on the DrawingBoard. Equivalently, it can be set via the dialog box which (i) appears when the component is initially dragged on to the DrawingBoard or (ii) is activated using the right-mouse-button when the component is selected on the DrawingBoard. This procedure allows the component to either (i) enforce a user-determined sample rate on the downstream component(s), or (ii) to inherit the sample rate from the downstream component(s). Different signal generators can run at different sample rates on a DrawingBoard, as long as the rules of connectivity for multiple sample rates are adhered to (see the WaveWarp Users' Guide for more information.) The attributes of the ramp signal are adjusted via the Parameter Window, as summarised in the following table. Parameter Purpose "Period" slider Adjusts the period of the ramp signal, given by the slider value multiplied by the "Max period" range selection. The resultant "Total period" corresponds to the duration over which the output signal rises linearly from 0 to 2*pi. It then immediately resets to zero, and starts a new ramp. "Pre-delay" slider Adjusts the onset time of the first ramp, given by the slider value multiplied by the "Max pre-delay" range selection. The resultant "Total pre-delay" corresponds to the time at which the first ramp starts to rise (measured from the start of the DrawingBoard playback). The signal ouput will be zero until this time has elapsed. Plot window Displays a representative portion of the time-history of the repeating ramp signal, reflecting the time scaling due to the "Period" and "Pre-delay" settings.

How it works

n/a

Stock boards using this effect 6

Sine Wave Arbitrary Panner Built From ScratchSine Wave Arbitrary Panner Built From Scratch_2Sine Wave Arbitrary Panner Built From Scratch_3Sine Wave Panner Built From ScratchSine Wave Panner Built From Scratch_2Sine Wave Panner Built From Scratch_3