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

pass~

Eliminate noise in a muted subpatcher

Description

pass~ is used above any outlet object that will handle a signal. When the audio in the subpatch is enabled, the pass~ object will pass its input to its output. However, when the audio in the subpatch is disabled using mute~ or the enable 0 message to pcontrol, pass~ will send a zero signal out its outlet.

Arguments

None.

Messages

signal The signal input is passed to the object's output unless a signal network is disabled using mute~ or the enable 0 message sent to pcontrol, in which case, pass~ ensures that the signal network to which it is attached is turned off (outputs a 0-signal).

Information for box attributes common to all objects

Output

signal: When the audio in a subpatch containing pass~ is enabled, the output is the same as the input. When the audio is disabled using mute~ or the enable 0 message to pcontrol, the output is a zero signal.

Examples

pass~ ensures that a muted signal is fully silenced

See Also

Name Description
mute~ Disable signal processing in a subpatch
MSP Tutorial 5: Turning Signals On and Off MSP Tutorial 5: Turning Signals On and Off