mc.gen~
Description
The gen~ object turns an embedded Gen patcher into signal processing routines of optimized native machine code. The Gen patcher can be built from a wide set of low-level Gen operator objects as well as embedded code expressions.
Arguments
patcher-name [symbol]
The first argument, if given, specifies the name of a .gendsp patcher to be loaded which already exists and is in the Max search path. The patcher can also be specified using the gen attribute. If no Gen patcher is specified by argument or gen attribute, an embedded Gen patcher is created instead.
Attributes
autoexport [int] (default: 1)
Automaticall export code on edit. Equivalent to sending the exportcode message every time an edit is made.
cpu [float]
Reports cpu usage as a fraction of available compute time, if cpumeasure is enabled.
cpumeasure [int] (default: 0)
CPU monitoring must be enabled for cpu to work.
dumpoutlet [int] (default: 0)
Enables an additional "dump" outlet for diagnostics, such as reading the cpu attribute.
exportfolder [symbol] (default: )
Folder to export code into. Used by the exportcode message to determine what directory to write source files into.
exportname [symbol] (default: )
Export Filename
exportnotifier [symbol] (default: )
Receive object name to receive export notification
exportscript [symbol] (default: )
Post export script
exportscriptargs [symbol] (default: )
Post export script arguments
gen [symbol] (default: )
Gen patcher name to load from disk
poll [int] (default: 0)
Enable attribute polling
title [symbol]
Set patcher title.
Common Box Attributes
Multichannel Group Attributes
Messages
int
Arguments
float
Arguments
(mouse)
exportcode
open
reload
reset
reset_param
Arguments
signal
wclose
Multichannel Group Messages
See Also
Name | Description |
---|---|
mcs.gen~ | |
jit.gen | |
jit.pix | |
Gen Overview | Gen Overview |
Gen Common Operators | Gen Common Operators |
gen~ Operators | gen~ Operators |