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

multibuffer~ Reference

multibuffer~

multibuffer~

Examples

Arguments

name [symbol]

The name of the multibuffer~ object to be referenced by other objects, such as groove~ and record~ .

Inlets

current [number]

Setting a number to multibuffer~ inlet or setting the current attribute, determines the selected buffer from the list of buffers referenced in the buffers attribute. The attribute is 0-based, with the first buffer to reference being '0'.

Fixed Attributes

These attributes must be set in the object box and determine the behavior of the object at runtime.

buffers [list]

The names of buffer~ objects to reference. These referenced buffer~ objects can be in the same patcher, the host platform, or a subpatcher p .

name [symbol]

The name of the multibuffer~ object to be referenced by other objects, such as groove~ and record~ .

Dynamic Attributes

These attributes can be modified in the code during execution using the set object

current [number]

Setting a number to multibuffer~ inlet or setting the current attribute, determines the selected buffer from the list of buffers referenced in the buffers attribute. The attribute is 0-based, with the first buffer to reference being '0'.

See Also

Name Description
buffer~ Store audio samples
buffer~ A data buffer for holding audio (or potentially some other) data.
bufferop~ Apply an expression to a buffer.
lookup~ Index a buffer object using a signal, for waveshaping.
dim Output dimensions of a buffer.
channels Output channel count of a buffer.