phaseshift~ Reference

Distort the phase of a signal

phaseshift~

Description

The phaseshift~ object is a 2nd-order allpass filter.

Examples

Simulate an analog phase shifter using phaseshift~ and an LFO

Discussion

The phaseshift~ object provides a nonlinear delay time as a function of input frequency, emulating the phase shift elements found in analog phase shifter effects. Cascade several phaseshift~ objects to create a more dramatic effect. Since phase shifting by itself is inaudible in most circumstances, usually you'll want to mix the output of phaseshift~ with its input signal, so that frequency cancellations occur as the delayed signal is added to the original signal.

Arguments

frequency [number]

Optional

Center frequency of the phase transition band

q [number]

Optional

Q (bandwidth) of the phase transition band

Attributes

Common Box Attributes

Messages

float

Arguments

frequency/Q [float]
Middle inlet: frequency at which signals will be shifted by 180 degrees

Right inlet: "Q" factor (steepness with which the phase shifts from 0 to 360 degrees)

clear

Reset filter state to zero internal feedback

signal

Left inlet: the signal to be shifted in phase

Middle inlet: frequency at which signals will be shifted by 180 degrees

Right inlet: "Q" factor (steepness with which the phase shifts from 0 to 360 degrees)

Output

signal

The input signal, its the frequency components or harmonics shifted in phase from zero to 360 degrees, dependent upon their frequency and the values of the object's frequency and Q parameters.

See Also

Name Description
allpass~
comb~