Use the pitchshift~ object to load a perform pitch-shifting on an input signal.
An optional argument can be used to specify the number of channels of the signal to be processed (default = 1).
Enable or disable pitchshifting.
pitchshift [float] (default: 1.)
Set the pitchshifting as a factor of the original pitch (i.e. 2.0 = doubling of pitch, .5 = halving of the original pitch, etc.).
pitchshiftcent [int] (default: 0)
Set the amount of pitchshift as positive or negative cent values (i.e. 100 = semitone up, -1200 = octave down). Cents may be specified as ints or floats.
Pitch shifting output quality.
'basic' ( Basic quality (the default) )
'good' ( Good quality )
'better' ( Better quality )
'best' ( Highest quality )
Enable/disable reporting latency, in samples, introduced by the pitchshift~ object's calculations. Latency is output from the object's right-hand outlet in the form of a message in the form .
Enable/disable the use of cent values in the second inlet of the pitchshift~ object to specify pitch change.
Common Box Attributes