Pure Data Visual Junk Tools aka pdvjtools is a bunch of externals meant to be helpful for the visual work in Pure Data.
The pdvjtools externals are conceived and developed during open lab sessions (opendijous) that take place on Thursdays at the center of visual arts productions Hangar in Barcelona.
Our thanks to Yves Degoyon, Güenter Geiger and Johannes M. Zmölnig for sharing code, to Jean Habib, Carlos López, Dani Villalba, Jueves (rez), Xavi Manzanares, Luca Carrubba, Óscar Martín, Jovan Cvetkovski, Erwan Lerale and Vale Messeri for exhaustive testing and contributions; to Hangar for infrastructure and open mind.
You can freely get the sources here http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/externals/pdvjtools/.
Some Ubuntu / Debian packages can be found here:
colorgrid is grid color picker where you can select a color with the mouse and obtain RGB values in the outlets.
colorgrid is grid color picker borowed from the grid of yves degoyon you can select a color with the mouse and obtain the RGB values in the outlets. Useful to pass the values to grafical objects like pdp_text, pix_colorRGB, …
colorgrid is also part of pidip as [pdp_colorgrid].
An object to handle digital cameras using libdv.
Actually this object is part of the PiDiP library renamed as pdp_ieee1394.
This object is a video4linux2 driver wrapper and a patch for pdp-0.12.5-test-7 sources, adding support to YUYV v4l2 devices.
Actually the object is part of the PiDiP library and the patch is included in the PDP svn tree.
Download pdp-0.12.5-test-7-v4l2.patch for linux
get the correct pdp sources
untar the package
tar xzvf pdp-0.12.5-test-7.tar.gz
apply the patch
patch -p0 <pdp-0.12.5-test-7-v4l2.patch
and then compile pdp as usual:
./configure make make install
FreeFrame www is an open-source cross-platform real-time video effects plugin system designed for use in VJing applications.
pdp_freeframe is a freeframe host for PureDataPacket (PDP).
With pdp_freeframe you can use more than 40 video effects in pdp.
Frei0r www is a minimalistic plugin API for video sources and filters.
The behavior of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects.
Download and install src plugins.
pix_preview let us to preview any [pix] output inside the patch canvas as a low rate preview windows when using the main gem window in a separate monitor.
Coded by firstname.lastname@example.org borrowing unauthorized code by yves degoyon, ggee code by Günter Geiger and Gem code by IOhannes m zmoelnig.
requirements: libtk-img, gem sources, pd sources.
pix_preview is alpha software with known bugs.
A thumbnail based 1-click file chooser for images and movies based on FFMPEG libraries.
videogrid allows us to determine the number of rows and columns of the grid. We can also change the size of the thumbnails and filter for a list of file formats. The media files can be added one by one, or be referenced by the owner directory and put them in cyclical way.
Useful to choose the video source you want to play with [pdp_qt] in PDP or with [pix_movie] in Gem.
Coded by: email@example.com and firstname.lastname@example.org borrowing unauthorized code by yves degoyon during the hangar pd sessions
An object to easily sequence video tracks over the time. With a similar aspect to the videogrid but drawing only one video on each row. Each column references a time unit and allows to select only one video which will be played on that time.
GUI widget to pick XY coordinates from an image in the canvas. It can be useful to select pixels positions and pass them to pix_data and get the color values of that pixel.
GUI widget to easily rotate three dimensional objects. The widget will show the typical three axis control which you can move with the mouse.
GUI widget to show a graphical representation of the RGB channel levels of an image.
* imgHisto GUI widget to show a graphical representation of the RGB channel levels of an image. Useful to send control parameters to pix_levels.
GUI widget to do a select rectangular areas with the mouse using drag and drop. Useful to send offset and size values to pix_crop or pdp_crop objects.
imagegrid deprecated: new videogrid can do same work
A thumbnail based 1-click file chooser for images to be used to choose the image you want to play with [pdp_imgloader] in pdp or with [pix_image] in Gem. coded by: email@example.com and firstname.lastname@example.org borrowing unauthorized code by yves degoyon, image external code by Guenter Geiger and some internals during the hangar pd sessions