A newer version of Max is available. Click here to access the latest version of this document.

freqshift~

Time-domain frequency shifter

Description

freqshift~ is a time-domain frequency shifter (also known as a single-sideband ring modulator).

Arguments

Name Type Opt Description
frequency-shift (Hz/cycles-per-second) float opt A numerical argument will be used as the frequency shift in Hertz. The default is zero.
frequency-shift (Hz/cycles-per-second) int Converted to float .

Messages

int frequency-shift (Hz/cycles-per-second) [int]
In right inlet: converted to float.
float frequency-shift (Hz/cycles-per-second) [float]
In right inlet: a float in the right inlet will be used as a frequency amount in Hertz by which the left input signal will be shifted.
clear Clears sample memory (in case the filter is blown up).
signal In left inlet: The signal present at the left inlet is frequency-shifted by the argument or value given in the right inlet.

In right inlet: a signal in the right inlet will be used as a frequency amount in Hertz by which the left input signal will be shifted.

Information for box attributes common to all objects

Output

signal: The output is the frequency shifted signal.

Examples

freqshift~ shifts the frequencies of an incoming sound more efficiently than if you build it yourself from scratch

See Also

Name Description
fbinshift~ Frequency domain frequency shifter for pfft~
gizmo~ Frequency-domain pitch shifter for pfft~
hilbert~ Phase quadrature filter