I wanted to create a sliced color wheel in Processing. This is not easy to do with the build in functions. You can draw PieCharts with Processing with the arc() function. However its impossible to make a ring chart like effect, without masking parts with an ellipse. In the code below is shown how to […] Read Processing ColorWheel »

I’ve implemented the Improved Noise example for Arduino. Originally this is developed for a light installation, however the example below shows the effect (and the time it takes) in the Serial monitor. Configure the monitor for 57600 Baud. It takes about 12ms to render the noise for 50 lights (about 4ms for 20 lights). In […] Read Perlin Noise (Improved Noise) on Arduino »

I needed to proces some big (>1000000 rows) .csv files and change some data in one column based on time stored in another column. The first thought was to do this with MySQL/phpMyAdmin however importing large files like this takes time and you have to modify some PHP time-out settings. Since Processing 2.0 working with […] Read Processing CSV files with Processing »

For the Saxion Art & Technology project “Artist Impression” I’ve created some demo files for the students to make an easy start with Flash OSC (Open Sound Control) and Unity OSC communication. The files are made for the Digixperiment Project from 100% FAT. A big video wall that uses thermal cameras for motion tracking. The […] Read Flash OSC and Unity OSC communication »

Combination of Frame Differencing and hitTest in as3. Inspired by the Processing sketch of Andy Best where you can pop bubbles if there is movement. By checking the difference between two frames (current and the previous one) we know where there was movement. The movement is stored in a bitmap and with that we can […] Read Flash as3: Framedifferencing collission detection (hitTest) »