input%.module

Input from either a camera - video file - noise synthesis - or a real time screen capture.

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

Configuration

Module Type: video
Algorithm Type: jitter

Interface Size: 300x70 pixels

Number of signal inlets: 1
Number of signal outlets: 1

Parameters

/name /type /range/bounds /range/clipmode /ramp/drive /ramp/function /dataspace /dataspace/unit /repetitions/filter /description
active boolean 0 1 both none linear none none 1 Turn video noise on or off
camera/camera string 0 1 none none linear none none 1 Choose camera
camera/device string 0 1 none none linear none none 1 Input device type
camera/size integer 0 1 none none linear none none 1 Resolution of captured image
camera/updaterate integer 1 100 low none linear none none 1 Update rate of the camera, in milliseconds
desktop/offset/x integer 0 640 low scheduler linear none none 1 x value of the upper right corner of the desktop crop
desktop/offset/y integer 0 480 low scheduler linear none none 1 y value of the upper right corner of the desktop crop
desktop/size/x integer 1 640 low scheduler linear none none 1 y size of desktop crop
desktop/size/y integer 1 480 low scheduler linear none none 1 x size of desktop crop
file/autostart integer 0 2 both none linear none none 1 Defines module's behavior when 'file/open' is received. When set to 0, reading of a video file is triggered with 'file/start'. When set to 1 (default), opening a video file automatically triggers 'file/start'. When set to 2, opening a video file automatically triggers 'file/start', only if a file was previously being read.
file/framedump boolean 0 1 none none linear none none 1 Turn on or off framedump of the video
file/loop/bounds decimalArray 0 1 none none linear none none 1 List of low and high loop point values
file/loop/mode integer 0 2 both none linear none none 1 0: no looping | 1: looping on | 2: palindrom
file/open generic 0 1 none none linear none none 1 Open dialog to select video file
file/rate decimal -2 2 none scheduler linear none none 1 Playback rate of video file
file/size integer 0 1 none none linear none none 1 Select size of video playback
source string 0 1 none none linear none none 1 Choose between 'camera', 'file' , 'synthesis' or 'desktop' as input
synth/color/active boolean 0 1 both none linear none none 1 Turn video color synth on or off
synth/color generic 0 1 none none linear none none 1 List of RGB colors
synth/noise/planes integer 1 4 both none linear none none 1 Number of matrix planes
synth/noise/size/x integer 1 640 low scheduler linear none none 1 x size of noise matrix
synth/noise/size/y integer 1 480 low scheduler linear none none 1 y size of noise matrix
updaterate integer 1 100 low none linear time ms 1 Update rate in milliseconds
video/freeze boolean 0 1 none none linear none none 1 Freezes the last frame of output from the module's processing algorithm.
video/gain decimal 0 127 none scheduler linear gain midi 1 Set gain (as MIDI value by default).
video/mute boolean 0 1 none none linear none none 1 When active, this attribute turns off the module's processing algorithm to save CPU
video/preview boolean 0 1 none none linear none none 1 Turns on/off the video display in the module's preview window.
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
camera/close generic 0 1 none none linear none none 1 Open the camera grabber
camera/direct generic 0 1 none none linear none none 1 Direct access to the embedded jit.qt/dx.grab object
camera/open generic 0 1 none none linear none none 1 Open the camera grabber
camera/settings generic 0 1 none none linear none none 1 Open dialog for camera settings
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.
file/counter integer 0 1173 low none linear none none 1 Video file time counter
file/direct generic 0 1 none none linear none none 1 Direct access to the embedded jit.qt.movie object
file/start none 0 1 none none linear none none 1 Start reading of the video file
file/stop none 0 1 none none linear none none 1 Stop reading of the video file
init none 0 1 none none linear none none 1 Initialize a module completely to the original state.
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.
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/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]

 

Return

/name /type /range/bounds /range/clipmode /ramp/drive /ramp/function /dataspace /dataspace/unit /repetitions/filter /enable /description

 

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.