Video programming environment
Jitter is a set of 135 brilliant new video, matrix, and 3D graphics objects for the Max graphical programming environment. The Jitter objects extend the functionality of MaxMSP with flexible means to generate and manipulate matrix data -- any data that can be expressed in rows and columns, such as video and still images, 3D geometry, as well as text, spreadsheet data, particle systems, voxels, or audio. Jitter is useful to anyone interested in real-time video processing, custom effects, 2D/3D graphics, audio/visual interaction, data visualization, and analysis.
 |
Version 1.60 |
MacOS X UB |
(App) |
Aug 14, 2006 |
New objects/features:
- jit.gl.imageunit: (new object) cascade Apple Image Units in a similar style as jit.gl.slab
- jit.gl.multiple: (new object )renders multiple instances of any ob3d based on incoming matrix input
- jit.vcr: (new object) record realtime audio and video to a single quicktime file
- jit.broadcast: new datarate attribute for control of compression datarate (mode 0 only)
- jit.freeframe: new @inmode / @outmode ("jitter" or "freeframe") to achieve better performance in a chain of freeframe effects on windows/MacTel
- jit.gl.* new depth_clear attribute to clear depth buffer before drawing (useful for 3D object/layer overlays which need depth testing within own geometry)
- jit.gl.* new layer attribute for ordering rendering in automatic mode
- jit.gl.* transform_reset attribute for mapping to override world transform (useful for mapping videoplane to window size or other overlays)
- jit.gl.sketch new glget message
- jit.gl.sketch new immediate attribute for immediate mode rendering from JS/Java, or even patcher
- jit.gl.render new argument to drawclients method for drawing a specific layer
- jit.gl.render screentoworld and worldtoscreen messages exposed to patcher
- jit.pack: new offset and jump attributes for packing multiplane matrices together
- jit.qt.broadcast: new datarate attribute for control of compression datarate (mode 0 only)
- jit.qt.broadcast: new getcodeclist method
- jit.qt.broadcast: new streamname attribute
- jit.qt.movie: new edittime attribute to get/set movie time based on editmode
- jit.qt.movie/spigot~: now works with QT 7 (warning: now caches audio file to disk, so on first load needs to export audio cache)
- jit.qt.record: new datarate attribute for codecs which support it
- jit.unpack: new offset and jump attributes for splitting into multiplane matrices
- jitter java support: new JitterMatrix.copyMatrixToArray() copyArrayToMatrix() methods
- jitter added spigot_getcachesize message to kernel
- spigot~ spigot_purgecache implementation
 |
Version 1.6b |
MacOS X UB |
(App) |
Jun 25, 2006 |
- Universal Binary support