The composition in Andiamo consists in a stack of layers, with each layer drawn on top of the previous one. The initial configuration of layers is specified in a xml file (layers.xml) stored in the data folder of the sketch. At this point (version 021 of Andiamo) there is a certain flexibility in the layer arrangement, since filter layers can be added or removed while Andiamo is running.
Read the rest of this entry »
Andiamo reference manual – Part 3 Leave a comment
New release of Andiamo Leave a comment
After some tests I discovered one strange issue in Andiamo’s video layer: setting at every frame the volume of the video channels was creating a drop in the frame rate of around 10 fps per channel. Not sure what the reason could be for such unexpected behaviour, ultimately the setVolume method sets the volume property in the underlying gstreamer’s playback pipeline. The solution for this problem was simple: to avoid setting the volume at every frame, but only when there are changes in the mixing of the two channels.
This fix, which increases frame rates very substantially, plus the inclusion of version 3 of the traer.physics library were included in a new release of Andiamo, 021. The complete skecth folder and the required libraries are available for download here.
Andiamo reference manual – Part 2 Leave a comment
This is the second part of the Andiamo reference manual. It describes the installation process, overview of the interface and configuration files.
Read the rest of this entry »
Andiamo reference manual – Part 1 Leave a comment
The release v20 of Andiamo, the software tool for live drawing and audiovisual performance that I have been developing during the last months at the Design|Media Arts department at UCLA, has reached a level of usability and stability that justifies the publication of a first user reference manual. This first manual will spread over the following entries in this blog. The first part below deals with general aspects of the software (concepts, architecture, etc).
Read the rest of this entry »
Bugfixes in GSVideo Leave a comment
A new release of gsvideo (0.5.1) that I uploaded today to sourceforge solves a bug in the recenlty added GSMovieMaker, which prevented to write frames to a movie file while playing another movie. This has been solved by including an updated version of gstreamer-java (the underlying bindings that allow Processing to communicate with GStreamer).
Read the rest of this entry »