Release Notes: Improved Mac OS X support, the addition of [range], [#mouse], [#pack], [#color], [bindpatcher], [#camera], [#fade_lin], and [#peephole], improvements to several examples, and rewritten installation instructions.
Release Notes: This release significantly improves on PureData support, including the translation of all of the 20 jMax examples using the newly added jmax2pd tool, and the addition of jMax emulation classes. Also of note is the wrapping of libusb so that plugins for USB devices may be written portably (Linux and OS X) in Ruby.
Release Notes: Support for float32 computations was added. Support for bin, oct, hex, and 3D grids was added to @print. A converter from *.jmax to *.pd was added (and was used to convert 8 of the *.jmax examples). Conversion from/to yuv (unpacked) is supported. @rotate now supports selection of axis, and support for comma (initialization messages) was added in objectboxes.
Release Notes: Many bugs were fixed, PureData external now installs, PureData help files were added, the configurator was simplified, four examples, six classes (fork, jmax_udpsend, jmax_udpreceive, @rotate, @remap_image, and @type), and two operators (gcd and lcm) were added, QuickTime encoding and seeking was added, and many more small features were included.
Release Notes: This release supports multiple number types (uint8, int16, and int32), MMX, 256-color modes, and a working time profiler. Aalib, X11, @import, @scale_by, @downscale_by, and @in options were added, the @cast, @join, @ravel, @grade, and @perspective classes were added, and several classes (@outer in particular) were optimized.
Release Notes: Encoding of Targa-24/32 and JPEG-24 were added, along with AALib output. The fps, @rgb_to_greyscale, @greyscale_to_rgb, @solarize, @complex_sq, @export_symbol, @draw_polygon, @apply_colormap_channelwise, and FPatcher classes were added, and the @scale_to, @contrast, @spread, and @posterize classes were improved. [route grid_begin] and [route grid_end] were replaced by [route grid] and [@finished]. The program is now 10-50% faster, features updated internals, and includes div, swapdiv, put, and ignore two-input operators. Problems with libruby.a and Mac OS X were fixed.
Release Notes: There are several new features in the file handling, including raw file access, jpeg decoding, tga32 decoding, and gzip encoding, as well as some new classes: [@downscale_by], [@checkers], and [@layer], and the usual slew of bugfixes.
Release Notes: Frequency, transfer (read or mmap), and noinit options were added to videodev. The cursor shape is now controlled, and the mouse position and clicks are reported. Many bugs including almost all memory leaks were fixed.
Release Notes: Added support for PureData and SDL and added many features to the mathematical objects, giving flexibility and speed. Many bugs and leaks were also fixed.