Using solenoid valves with Arduino   Leave a comment

I’ve recently made an installation for the first year grad exhibition at the DMA department. It involves the use a solenoid valve controlled from the Arduino board. Here you can find all the information about the piece, including the technical details of the circuit driving the valve.

Posted January 22, 2008 by ac in Electronics

Tagged with , , , , , , ,

Compiling GStreamer on OSX   Leave a comment

Wayne Meissner, the author of the java bindings for GStreamer, wrote detailed instructions to compile the latest version of GStreamer and all the plugins on OSX:

http://code.google.com/p/gstreamer-java/wiki/GstreamerOnMacOSX

Posted January 2, 2008 by ac in Programming

Tagged with , , , , ,

Installing gsvideo on Windows   5 comments

My first post about the gsvideo library for Processing was quite sparse, but now I have some additional info on how to install it on Windows. As I do more testing on other platforms, I’ll post further instructions about the installation process on OSX and Linux.

First of all, I realized that the version of Java (1.4.2) that comes with the standard Windows package of Processing is not compatible with the gsvideo library. This is probably because I compiled it with jdk 1.5, I will try to compile it with jdk 1.4 later. But for now, you have to use the “expert” version of processing, with jre 1.5 (or 1.6) installed separately.
Read the rest of this entry »

Posted December 15, 2007 by ac in Programming

Tagged with , , , ,

Cross-platform video library for Processing   39 comments

I recently discovered these Java bindings for GStreamer by Wayne Meissner, and started writing an alternative video library for Processing based on them. My idea is to create an alternative for the built-in Quicktime video library, which is difficult to use on Windows because its dependency on WinVDIG, and doesn’t work on Linux at all.

So I came up with this new gsvideo library, in which I will eventually re-implement all the three classes of the built-in video library: Capture, Movie and MovieMaker. The idea is that the new classes, called GSCapture, GSMovie and GSMovieMaker, will have exactly the same API as the original ones.
Read the rest of this entry »

Posted December 12, 2007 by ac in Programming

Tagged with , , , , , , , ,

Carnivore on Mandriva 2008   Leave a comment

I run into problems when trying to use the Carnivore library under Linux in a little network sonification project with Processing. The problem turned to be the jpcap library that comes built into the CarnivorePE server and the client library for Processing. The libjpcap.so dynamic library was incompatible with the Linux Mandriva 2008 I have installed on my machine.

So the solution was to grab the latest source code package of jpcap (0.01.16 at this time), and recompile it on my PC. After replacing libjpcap.so by the new one (available here), carnivorePE and the Processing client library started to work fine. However, I had to make two small fixes in the original code of jpcap, see here.

Posted November 15, 2007 by ac in Software

Tagged with , , ,

Design a site like this with WordPress.com
Get started