![]() |
| jit.freeframe | FreeFrame Effects for Jitter matrices |
| Matrix Operator: in[2] out[1] |
| Name | IOProc | Planelink | Typelink | Dimlink | Plane | Dim | Type |
| in | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| in2 | resamp | yes | yes | yes | 4 | all | char |
| out | n/a | yes | yes | yes | 4 | all | char |
| Attributes: |
| Name | Type | Description |
| fx | symbol | The currently loaded effect |
| numparams | long |
The number of parameters for the currently loaded effect (default = -1) A value of -1 indicates that there is no loaded effect. |
| Messages: |
| anything |
| If the message selector matches the name of a parameter, functions like the param message, taking a single float (or symbol, in the case of text parameters) argument. If the message selector matches the word get, followed by the name of a parameter (e.g. getbrightness, the message has the same effect as the getparam message, but requiring no further arguments. |
| geteffectlist |
| Sends a list out the object’s right outlet comprising the names of all available FreeFrame effects, preceded by the word effectlist. On Macintosh, FreeFrame effects must be located either in the /Library/Application Support/FreeFrame/> folder, or in a directory called FreeFrame Plugins, within the Max search path. On Windows, FreeFrame effects must be located either in the C:Program FilesCommon FilesFreeFrame folder, or in a directory called FreeFrame Plugins, within the Max search path. |
| getparam [param (symbol/int)] |
| Sends a list out the object’s right outlet containing the current value of the parameter specified by the param argument (either by name or by index into the list returned by getparamlist). The list is formatted as param param param-val param-display. The param argument is the name of the parameters, the param-val the value, and param-display is an alternate display value, for parameters whose "real value", as understood by the parameter, lies outside of the range 0-1. |
| getparamlist |
|
Sends lists out the object’s right outlet describing the
parameters for the currently selected effect, one list per parameter (see numparams). The list or lists are in the form
paramlist param-name param-type.
All parameters, regardless of type (with the exception of text), accept a single floating-point number between 0 and 1 as input. The parameter types are: boolean, event, red, green, blue, xpos, ypos, text, standard. After all parameters have been listed, the message paramlist done is output. |
| loadeffect [effect-name (symbol)] |
| Selects an available FreeFrame effect for use. The effect must be specified by its name, as reported by the geteffectlist message. |
| param [param (symbol/int)] [value (float/symbol)] |
| Sets the value of the parameter specified by the param argument (either by name or by index into the list returned by getparamlist). All parameters, regardless of type (with the exception of text), accept a single floating-point number between 0 and 1 as input. See the getparamlist message for additional information on parameter types. |
| reload |
| Causes the object to rescan the FreeFrame plugins folders and add any new plugins to its list of effects. See the geteffectlist method for more details. |
| Example: |

| See Also: |
| jit.qt.effect |