mc.phaseshift~
Description
The phaseshift~ object is a 2nd-order allpass filter.
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]
Center frequency of the phase transition band
q [number]
Q (bandwidth) of the phase transition band
Attributes
Common Box Attributes
Multichannel Group Attributes
Messages
float
Arguments
Right inlet: "Q" factor (steepness with which the phase shifts from 0 to 360 degrees)
clear
signal
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)
Multichannel Group Messages
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~ |