Messages to Jitter Messages to Jitter

Similar to Max, Jitter supports several messages that may be sent to it directly, by sending to the globally named object, "jitter". This may be done by using the message box semicolon convention (e.g. "; jitter about". When executed either by click or bang, the message box will send the message about to the object named "jitter"). Another way this may be accomplished is to send messages via the forward object. The forward object works similar to the send object, but unlike the send object, is not restricted to sending to named instances of the receive object. Lastly, these messages may be included in a file named "jitter-config.txt", located anywhere in the search path and they will be executed when Jitter loads. This is particularly useful for the nosplash or javaload messages.

Messages:
about
Launches the Jitter about box.

altivec [0/1 (int)]
Macintosh only
Turns altivec optimization on/off.

cursor [0/1 (int)]
Turns cursor visibility on/off.

glattribpush [0/1 (int)]
Turns on/off safety measure used to isolate individual OpenGL objects from adversely affecting one another’s OpenGL state machine. By default, this is off (as of Jitter 1.5 and later), but it may be useful to turn on if experiencing problems which seem like OpenGL state from one object is affecting another object.

glerrorcheck [0/1 (int)]
Turns opengl error testing/reporting on/off. By default this is on, but turning it off can give minor performance boost.

html_ref [object-name (symbol)]
Launches html reference file for the object specified by object-name (must be in Max’s search path).

javaload [0/1 (int)]
Turns Jitter Java support on/off.

launch_browser [URL (symbol)]
Launches URL in the system default web browser.

menubar [0/1 (int)]
Macintosh only
Turns menubar visibility on/off. Similar to Max’s showmenubar, and hidemenubar messages. When using in conjunction with the jit.window object’s fullscreen attribute, it is recommended that the jit.window object’s fsmenubar attribute is used instead of Jitter’s menubar message, in order to prevent possible "pixel trash".

nosplash [0/1 (int)]
Disables splash screen if set to 1. Only useful if contained in jitter-config.txt.

parallel [0/1 (int)]
Turns parallel processor support on/off. Default is on if machine has multiple processors (or cores), and otherwise off.

parallelthreads [threadcount (int)]
Specifies the number of threads used for parallel processor support. Default is the number of processors (or cores).

parallelthresh [threshold (int)]
Specifies matrix cellcount above which parallel processors are used. Default is 10000 cells.

pollthrottle [event-count (int)]
Sets the number of scheduler events to process per scheduler tick. Equivalent to Max’s setpollthrottle message.

postversion
Posts Jitter version string in Max Window.

queuethrottle [event-count (int)]
Sets the number of low priority queue events to process per low priority queue service. Equivalent to Max’s setqueuethrottle message.