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







Name Type g/s Description
_parameter_order int Sets the order of recall of this parameter. Lower numbers are recalled first. The order of recall of parameters with the same order number is undefined.
_parameter_path int This feature is debug-build only, so you will never see this message. If you insist, this is the moniker path to the parameter object from the top-level of the patcher hierarchy.
_parameter_linknames int If enabled, the parameter's long name will be linked with the object's scripting name.
_parameter_longname int The long name of the parameter. This name must be unique per patcher hierarchy.
_parameter_shortname int The short name of the parameter. This name is used for display in the user interface.
_parameter_scriptname int The scripting name of the object. This name must be unique per patcher.
_parameter_type int The type of the parameter. In general, this will be Int (0-255), Float (32-bit float), Enum (enumerated list of values) or Blob (list). Some parameters do not support certain parameter types, in which case those types will be unavailable in the drop-down menu.
_parameter_range int The range of the parameter (for Int and Float types), or the members of the enumerated list (for Enum types). Range in unsupported for Blob parameters.
_parameter_modmode int The modulation mode of the parameter. Available modes depend on the parameter's type. Modulation is unsupported for Enum and Blob parameter types.
_parameter_modrange int The modulation range of the parameter, if modulation is enabled.
_parameter_initial_enable int If enabled, the parameter will be set to an initial value (as specified in the Initial Value column) when the patcher or device is loaded. Turn this on (or off, and then on again) to store the current value of the parameter as the initial value.
_parameter_initial int The parameter's initial value, if the Initial Value Enabled checkbox is enabled.
_parameter_units symbol The string to use when displaying the parameter's value, if "Unit Style" is set to 'Custom'. Simple symbols or sprintf-style strings may be used.
_parameter_unitstyle int Parameters have a number of built-in display styles for their data. Choose between them from the drop-down menu.
_parameter_exponent int When set to a value other than 1., the parameter's input and output values will be exponentially scaled according to the factor entered in this column.
_parameter_steps int The number of steps available between the minimum and maximum values of a parameter. For instance, if the parameter has a range from 0.-64., with Steps set to 4, the user can only set the parameter to 0, 21.33, 42.66 and 64.
_parameter_units int If the parameter uses a Custom Unit Style (see Unit Style), the value entered here determines the units displayed in the user interface.
_parameter_lval int For Int, Float and Enum types, the linear value (without exponential scaling) of the parameter.
_parameter_mval int The parameter's value.
_parameter_invisible int For automatable parameters (Int, Float, Enum), 'Stored Only' disables automation, although parameter values are stored in presets. 'Hidden' causes the parameter's value to be ignored when storing and recalling data. Non-automatable parameters (Blob) are 'Stored Only' by default, and can be set to 'Hidden', if desired.
_parameter_annotation_name symbol The name displayed as the header of the Info View in Live's user interface. By default, this is the Long Name of the parameter, but it can be overriden here.
annotation_name symbol The name displayed as the header of the Info View in Live's user interface. By default, this is the Long Name of the parameter, but it can be overriden here.

Information for box attributes common to all objects


See Also

Name Description