jmod.cueManager

a cue list module

Table of Contents | Index of Modules | Credits | Donate | Jamoma.org

Configuration

Module Type: control
Algorithm Type: default

Interface Size: 300x70 pixels

Number of signal inlets: 0
Number of signal outlets: 0

Parameters

/name /type /range/bounds /range/clipmode /ramp/drive /ramp/function /dataspace /dataspace/unit /repetitions/filter /description
view/freeze boolean 0 1 none none linear none none 1 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 1 Highlight the module with a color tint such as red, green, or similar.

 

Messages

/name /type /range/bounds /range/clipmode /ramp/drive /ramp/function /dataspace /dataspace/unit /repetitions/filter /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 1 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 1 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 1 The border color of the module in the format RGBA where values range.
view/color/contentBackground decimalArray 0 1 both none linear none none 1 The background color of the module in the format RGBA where values range.
view/color/toolbarBackground decimalArray 0 1 both none linear none none 1 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 1 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 1 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 1 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

 

Return

/name /type /range/bounds /range/clipmode /ramp/drive /ramp/function /dataspace /dataspace/unit /repetitions/filter /enable /description
cuelist generic 0 1 none none none 1 1 output all cues in the cuelist [id mode name option]
cuelist/size integer 0 1 none none none 1 1 output the number of cues in the cuelist
cues string 0 1 none none none 1 1 output all cues in the cuelist
current/comment string 0 1 none none none 1 1 the name of the current cue
current/id integer 0 1 none none none 1 1 the id of the current cue
current/name string 0 1 none none none 1 1 the name of the current cue
operation string 0 1 none none none 1 1 info about all internal operations

 

About Jamoma

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.