Module Type: control
Algorithm Type: default
Interface Size: 300x70 pixels
Number of signal inlets: 0
Number of signal outlets: 0
| /name | /type | /range/bounds | /range/clipmode | /ramp/drive | /ramp/function | /dataspace | /dataspace/unit | /repetitions/allow | /description |
| view/freeze | boolean | 0 1 | none | none | linear | none | none | 0 | Turn off the updating of user interface elements when parameters change. This may be done to conserve CPU resources. |
| view/highlight | string | 0 1 | none | none | linear | none | none | 0 | Highlight the module with a color tint such as red, green, or similar. |
| /name | /type | /range/bounds | /range/clipmode | /ramp/drive | /ramp/function | /dataspace | /dataspace/unit | /repetitions/allow | /description |
| autofollow/active | boolean | 0 1 | none | none | linear | none | none | 1 | enable autofollow - a time has to be indicated |
| autofollow/enable | boolean | 0 1 | none | none | linear | none | none | 1 | enable autofollow mode |
| autofollow/time | decimal | 0 1 | none | none | linear | none | none | 1 | autofollow time (in seconds) |
| comment | generic | 0 1 | none | none | linear | none | none | 1 | comment associated with the CUE |
| copy | generic | 0 1 | none | none | linear | none | none | 1 | copy a cue (insert) |
| create/cue | generic | 0 1 | none | none | linear | none | none | 1 | insert a cue after the current |
| create/keycue | generic | 0 1 | none | none | linear | none | none | 1 | insert a keycue after the current |
| cue | generic | 0 1 | none | none | linear | none | none | 1 | trigger the selected cue by its name |
| debug | boolean | 0 1 | none | none | linear | none | none | 1 | on/off the debugging mode |
| documentation/generate | generic | 0 1 | none | none | linear | none | none | 1 | Generate a html documentation page for this module and save it to disk. The argument 'tex' creates a Latex document. |
| edit | generic | 0 1 | none | none | linear | none | none | 1 | edit the current cue in a text editor |
| init | none | 0 1 | none | none | linear | none | none | 1 | Initialize a module completely to the original state. |
| load | string | 0 1 | none | none | linear | none | none | 1 | load a cuelist file |
| move | generic | 0 1 | none | none | linear | none | none | 1 | move a cue {source name or index} destination index |
| new | string | 0 1 | none | none | linear | none | none | 1 | clear all the cuelist to start a new one |
| next | none | 0 1 | none | none | linear | none | none | 1 | trigger the next cue |
| open | generic | 0 1 | none | none | linear | none | none | 1 | open the cuelist in a text edoitor |
| preset/clear | none | 0 1 | none | none | linear | none | none | 1 | Clears all presets, providing a blank slate for saving new presets. |
| preset/copy | generic | 0 1 | none | none | linear | none | none | 1 | Create a new preset (2nd argument) by copying the contents of another preset (1st argument) |
| preset/default | none | 0 1 | none | none | linear | none | none | 1 | Open the default preset file and recall the first preset in that file. |
| preset/dump | none | 0 1 | none | none | linear | none | none | 1 | Dump all preset names. |
| preset/interpolate | generic | 0 1 | none | none | linear | none | none | 0 | Interpolate between two named presets (argument 1 and 2) using a ratio (float in the range [0.0, 1.0]) specified as the third argument. |
| preset/mix | generic | 0 1 | none | none | linear | none | none | 0 | Mix list of pairs of (preset name, mix value) using a ratio (float). |
| preset/post | none | 0 1 | none | none | linear | none | none | 1 | Post all presets to the Max window. |
| preset/read | generic | 0 1 | none | none | linear | none | none | 1 | Open an xml-preset file and recall the first preset in that file. An optional argument defines the file to open. |
| preset/recall | generic | 0 1 | none | none | linear | none | none | 1 | Recall a preset by number - you can also choose presets from the module menu. |
| preset/store | generic | 0 1 | none | none | linear | none | none | 1 | Store a preset by number in memory. All presets present in memory will be written to disk when you send a /preset/write message to the module. |
| preset/storecurrent | none | 0 1 | none | none | linear | none | none | 1 | Store on the last recalled or stored preset |
| preset/storenext | none | 0 1 | none | none | linear | none | none | 1 | Store a preset in the next preset slot. Handy so that you do not need to specify a preset number manually. |
| preset/write | generic | 0 1 | none | none | linear | none | none | 1 | Write an xml-preset file to disk. An optional argument defines the file to open. |
| preset/writeagain | none | 0 1 | none | none | linear | none | none | 1 | Write on same xml-preset file. |
| previous | none | 0 1 | none | none | linear | none | none | 1 | recall to the previous cue |
| ramp/enable | boolean | 0 1 | none | none | linear | none | none | 1 | to enable/disable the driving of the ramp |
| ramp/time | decimal | 0 1 | none | none | linear | none | none | 1 | set the ramp of the selected cue (in second) |
| remove | integer | 0 1 | none | none | linear | none | none | 1 | remove a cue |
| rename | generic | 0 1 | none | none | linear | none | none | 1 | rename a cue |
| select | integer | 0 1 | none | none | linear | none | none | 1 | recall the selected cue |
| trigger | integer | 0 1 | none | none | linear | none | none | 1 | trigger the selected cue |
| update/cue | generic | 0 1 | none | none | linear | none | none | 1 | Store a last changes in the selected CUE |
| update/keycue | generic | 0 1 | none | none | linear | none | none | 1 | |
| update | none | 0 1 | none | none | linear | none | none | 1 | Update the state of the current CUE |
| view/color/border | decimalArray | 0 1 | both | none | linear | none | none | 0 | The border color of the module in the format RGBA where values range. |
| view/color/contentBackground | decimalArray | 0 1 | both | none | linear | none | none | 0 | The background color of the module in the format RGBA where values range. |
| view/color/toolbarBackground | decimalArray | 0 1 | both | none | linear | none | none | 0 | The background color of the module's toolbar in the format RGBA where values range. |
| view/color/toolbarText | decimalArray | 0 1 | both | none | linear | none | none | 0 | The color of the module's toolbar text in the format RGBA where values range. |
| view/internals | none | 0 1 | none | none | linear | none | none | 1 | Attempts to open the internal algorithm for viewing. This works for most modules. Some modules may choose to cloak the algorithms - preventing this message from functioning. |
| view/panel | none | 0 1 | none | none | linear | none | none | 0 | Open an a module's control panel (inspector) if one is present. |
| view/refresh | none | 0 1 | none | none | linear | none | none | 1 | Update displayed values for module to reflect current state. |
| view/script | generic | 0 1 | none | none | linear | none | none | 1 | Low-level module hacking. Any arguments arguments to this message will be interpreted as patcher scripting for the top-level patcher of the module. |
| view/size | generic | 0 1 | none | none | linear | none | none | 0 | The size of the module's UI: [Width Height] |
| write | generic | 0 1 | none | none | linear | none | none | 1 | save cues into a file |
| writeagain | generic | 0 1 | none | none | linear | none | none | 1 | save the cues in the last file |
| /name | /type | /range/bounds | /range/clipmode | /ramp/drive | /ramp/function | /dataspace | /dataspace/unit | /repetitions/allow | /enable | /description |
| cuelist | generic | 0 1 | none | none | none | 0 | 1 | output all cues in the cuelist [id mode name option] | ||
| cuelist/size | integer | 0 1 | none | none | none | 0 | 1 | output the number of cues in the cuelist | ||
| cues | string | 0 1 | none | none | none | 0 | 1 | output all cues in the cuelist | ||
| current/comment | string | 0 1 | none | none | none | 0 | 1 | the name of the current cue | ||
| current/id | integer | 0 1 | none | none | none | 0 | 1 | the id of the current cue | ||
| current/name | string | 0 1 | none | none | none | 0 | 1 | the name of the current cue | ||
| operation | string | 0 1 | none | none | none | 0 | 1 | info about all internal operations | ||
Jamoma is a system for creating and exchanging structured Max patches. It consists of both a set of guidelines and an implementation of those guidelines. For more information please visit jamoma.org.