xselect~ The xselect~ object allows for seamless selection between multiple audio signal inputs, utilizing equal power crossfading to prevent clicks or abrupt transitions.
delace~ The delace~ object deinterleaves a multichannel signal, distributing its channels across multiple outlets.
split The split object routes incoming float numbers to one of two outlets based on whether they fall within a defined minimum and maximum range.
spray The spray object distributes incoming values to its multiple outlets.
out.mc~ The out.mc~ object provides click-free control over multichannel audio output, routing signals to specified dac~ channels.
merge~ The merge~ object combines multiple audio signals of varying channel lengths into a single multichannel output signal.
gate The gate object routes messages from its second inlet to one of its 'n' specified outlets, or to no outlet if set to 0.
xselect.mc~ The xselect.mc~ object selects a specific channel from a multichannel audio input, supporting up to 512 channels.
gemreceivegemreceive is an ordered message receiver for the GEM (Graphics Environment for Multimedia) environment.
cycle The cycle object distributes incoming messages to its outlets in a round-robin fashion.
receiver The receiver object functions similarly to Pure Data's [receive], allowing it to listen for messages sent to up to two specified names.
dispatch The dispatch object takes an incoming list and sends each of its elements to a specified address, processing them from left to right.
hot The hot object in Pure Data serves as a versatile message router and temporary storage unit.
select~ The select~ object acts as an audio signal switch, allowing you to choose one of several input signals to pass through to its output.
xgate.mc~ The xgate.mc~ object routes an input signal to a specific channel within a multichannel connection.
mtx.mc~mtx.mc~ is a Pure Data object designed for routing and mixing multichannel audio signals.
unmerge The unmerge object separates an incoming message into groups of elements, sending each group to a dedicated outlet.
abs.pd~ The abs.pd~ object loads a Pure Data patch as a subprocess, similar to pd~, providing 2 audio inputs and 2 audio outputs.
voices The voices object manages voice allocation for polyphonic synthesizers, similar to poly but with enhanced features.
matrix~ The matrix~ object functions as a signal routing and mixing matrix, enabling dynamic redirection of audio signals from multiple inlets to various outlets.
selector The selector object acts as a multiplexer, routing messages from one of its multiple input inlets to a single output.
demux~ The demux~ object acts as a signal demultiplexer, routing a single audio signal from its inlet to one of its multiple outlets.
mix4~ The mix4~ object is a convenient 4-channel audio mixer abstraction for Pure Data, offering independent gain and panning controls for each input.
spread The spread object compares the first float of an incoming list against its arguments to route the list to different outputs.
mtx~ The mtx~ object functions as an audio signal matrix mixer, routing signals from multiple inlets to multiple outlets.
slice~ The slice~ object splits a multichannel audio signal into two separate signals based on a specified slice point n.
chance~ The chance~ object acts as a probabilistic router for impulses, directing an incoming bang to one of its outlets based on user-defined probability weights.
send2~ The send2~ object transmits audio signals to a named receiver, similar to send~.
pan~pan~ pans an input signal across a user-defined number of output channels, simulating a circular speaker arrangement.
out8~out8~ is an octaphonic (8-channel) audio output abstraction for Pure Data, providing click-free control over the DSP engine, mute/unmute, and output gain.
bondo The bondo object synchronizes and routes messages in Pure Data.
demultiplex The demultiplex object routes data from its left inlet to one of its outlets.
xselect2.mc~ The xselect2.mc~ object selects and crossfades between multiple input audio channels based on a signal-rate index or position.
segregate The segregate object sorts incoming messages by their data type, sending them to dedicated outlets.
pan2~ The pan2~ object performs equal power (sin/cos) stereo panning.
sender The sender object functions similarly to Pure Data's send object but offers enhanced capabilities.
xgate2.mc~xgate2.mc~ routes an input signal to a specified channel within a multichannel output, applying crossfading between adjacent channels.
pdlink The pdlink object enables seamless communication between different Pure Data instances, including pd~ subprocesses, across a local network.
xselect2~ The xselect2~ object selects and crossfades between multiple signal inputs based on an input position and a spread parameter.
decode The decode object takes an integer input and activates the corresponding output (0-indexed) by sending a 1, while all other outputs receive 0.
unmerge~ The unmerge~ object separates a multichannel signal into multiple single-channel or grouped-channel signals.
chance The chance object outputs a bang to one of its outlets based on a set of probabilities.
osc.routeosc.route is a Pure Data object designed to route Open Sound Control (OSC) messages based on their address patterns.
nmess The nmess object acts as a message gate, allowing a predefined number of messages (n) to pass through before closing.
funnel The funnel object collects data from multiple inlets and outputs it through a single outlet, prepending an inlet number to each message.
mux The mux object functions as a multiplexer, directing the signal from one of its multiple input inlets to its single outlet.
demux The demux object acts as a demultiplexer, routing data from its left inlet to one of its multiple outlets.
demultiplex~ The demultiplex~ (or demux~) object takes a single audio or control signal and routes it to one of its multiple outlets.
route2 The route2 object is a message routing utility similar to route, directing incoming messages to specific outlets based on matching arguments (symbols or floats).
selector~selector~ is an audio object that selects one of its multiple signal inputs to be passed to its output.
mux~ The mux~ object acts as a signal multiplexer, routing one of its multiple signal inlets to a single signal outlet.
xgate2~ The xgate2~ object routes a single input signal to multiple output channels with crossfading between adjacent channels.
multiplex~ The multiplex~ object functions as a signal multiplexer, allowing you to select one signal from multiple inputs to be passed to a single output.
get~ The get~ object extracts or reorders channels from a multichannel signal connection.
relay The relay object routes incoming messages based on their first element.
switch The switch object routes messages from one of its multiple data inlets to a single outlet.
mix2~mix2~ is a 2-channel audio mixer abstraction that provides gain and panning control for two input signals.
gate~ The gate~ object routes an input signal from its second inlet to one of its 'n' specified outlets, or to none of them.
route~ The route~ object, part of the zexy library, separates incoming audio signals from control messages.
nop~nop~ is a Pure Data object that performs no operation, simply passing its signal input directly to its signal output.
router The router object directs incoming messages from its left inlet to one of its multiple outlets.
forward The forward object in Pure Data is designed to send messages to various destinations, allowing the target to change dynamically with each message.
routeall The routeall object routes incoming messages based on whether their first element (or a specified element) matches its arguments.
multireceive The multireceive object allows a single outlet to receive messages from multiple send objects.
routetype The routetype object routes incoming messages to different outlets based on their data type, such as bang, float, symbol, or list.
spread~ The spread~ object distributes a variable number of input audio channels across a variable number of output channels using equal power panning.
out4~out4~ is a quadraphonic audio output abstraction for Pure Data, providing click-free control over dac~ output, including DSP on/off, mute, and gain.
xgate~xgate~ is a signal routing object that directs an input signal to one of multiple outputs.
universal The universal object sends messages to all instances of a specified Pure Data object type within the current patch, or optionally into subpatches.
multiplex The multiplex object routes data from one of its multiple inlets to a single outlet.
pick~ The pick~ object selects a specific channel from a multichannel signal connection.
swap2swap2 is a utility object in Pure Data that reorders incoming messages.
unjoin The unjoin object separates an incoming list into multiple sub-lists, each containing a specified number of elements.
pdlink~ The pdlink~ object facilitates sending and receiving audio streams between different Pure Data instances, including various versions, platforms, and forks like PlugData.
bucket The bucket object acts as a data shifter, passing incoming float values sequentially from one outlet to the next in a rotational pattern.
order The order object splits an incoming list into smaller, successive lists of a specified size, prepending each sub-list with an ordered index.
unpack The unpack object splits an incoming message or list into its individual atoms, sending each atom to a separate outlet.
xfade.mc~ The xfade.mc~ object crossfades between two multichannel audio sources.