0.30 - vframe supports plugin parameters - doubleclicking the framestein-logo equals "reset" - fs.frame "stayontop" OFF by default - got rid of the console, "Show debug" in menu instead (right-click the framestein-logo) - l2s from zexy included in Patches-dir, zexy no longer needed - disconnecting pd from fs will cause a reset 0.29 - example-basics.pd is really just the basics now - fs.event.pd: get more events from fs.frame (mousedown, mouseup, dropped filename) - fs.waveform.pd: array display with selection capabilities, see example-waveformdisplay.pd - new external vdrawarray for the previous: draw array contents on vframe - the really cool fs.mask.pd and example-masking.pd - the really cool fs.blend.pd and example-blending.pd - fs.frame button widget. try "button " (no more widgets are planned) - dragging fs.frame with down moves window, ignoring mousetrack_1 - fs.sonogram made compatible with latest pd test-version - cleaned up some examples.. 0.28 - finally, the ability to write AVIs! see example-avioutput.pd - added searchpath, see example-searchpath.pd new in fs.frame: - "use " - like buffer, but no buffering (load on demand) - new popupmenu commands: save image as, undock - mousewheel functions as zoom (shift down to preserve aspect ratio) - fix: borders/stayontop discarded the image - dock string matching is now substring 0.27 - runs Adobe Photoshop Filter Plugins, see example-photoshopfilters.pd - hide/show messed fs.frame positions - vsnap~, wrapper for vsnapshot~ 0.26 - no more typing docked window positions! see example-docking2.pd - easy loading of images from fs.frame popup-menu - new fs.frame commands: minimize, maximize, bringtofront, hidecursor_1, bufferize (copy to image buffer) - dock main window to pd on connect (out of the way) - init.pd to load patches correctly 0.25 - vframeread~: read image with a control-signal - vcolor~, merge r g and b channels (must be used with vrgb~) 0.24 - externals: vframe, vsig~, vsnapshot~, vrgb~, ... in short, the ability to convert video to signal and back, and run framestein plugins in pd. see Patches\externals-documentation.pd 0.23 - fs.film - fs.hist and example-hist.pd - fs.sonogram and example-sonogram.pd - mouserect_1 will report rectangle "drawn" in frame (mousetrack_1 must be on) 0.22 - add: drag and drop images/video to fs.frame - add: videoscrub.pd 0.21 - add: dock frames to pd patches, see example-docking.pd - add: fs.info, get information of images (width, height and framecount) - add: fs.rgb, get rgb information of pixel at x, y - add: fs.frame reports mouse x and y thru second outlet - add: easy moving of frames (drag the window when mousetrack is off) - improved fs.browser, see example-browser.pd 0.20 - add: send_auto to automate sending frames thru network. works like send but keeps sending frames on each flip until you give it send_manual - add: BETA of fs.browser, see example-browser.pd - fix: execution order of events was reversed. what was i thinking? - fix: most plugins now work on displays other than 16 bits - more meaningless plugins: copy_vert 0.19 - major fix: bigger patches were not initialized correctly - new plugins: rgbcopy - fix: colors to fs.draw and fs.text are now given in r g b, instead of impossible one number - fix: more intelligent default positioning of fs.frames - fix: banging fs.main's reset-inlet resets framestein before recreating fs.*-objects - add: play.pd, really just |inlet|-|fps $1|-|next|-|outlet|, but i do that a lot 0.18 - add: sending frames thru network jpeg-compressed, see example-network.pd - add: some plugins, notably xbend, bend, shuffle, tile - add: pixels-class for easy iteration thru pixels in c++, see pixels.h and green.cpp - fix: finally fixed the annoying "asynchronous socket error" when exiting pd before fs 0.17 - add: plugins, write effects with C without recompiling Framestein - add: plugins colortv, noize and subtract 0.16 - add: effectsunit.pas shows how easy it is to add pixel level routines - fix: alpha, sub and add modes of fs.copy had fixed values :( - add: blend mode to fs.copy, same as alpha but i'm trying to make it faster - add: some raster operations for fs.copy, see fs.copy.pd for info - add: fs.draw for drawing boxes, lines and pixels - add: some implementation on fs.text - fix: access violation when closing a frame under copy operations - loading video no longer sets display to 1:1 0.15 - add: fs.frame accepts "SAVE <"BMP" or number for jpeg quality>" - add: framestein-link.pd and framestein-demo.pd 0.14 - fix: occasional access violation with "SEEK" - default copymodes are now "source_all" and "dest_all" - add: "reset" inlet to fs.main 0.13 - add: "Reset" to main popup-menu (right-click the logo) - "prev" for previous frame/buffered image - "seek 0.5*" will seek to middle of video/buffered images - updated documentation in fs.frame.pd 0.12 With source under GPL. 0.1 Initial version.