Scanning the pixels[] Array

November 7th, 2008
Diagram of the Processing sketch output

run the sketch—view the code

How do you use it?
There is no interactivity. Just sit back and watch.

What is it?
Two things: First, it is an example of loading and scanning the pixels[] array. Second, it is the first step in the development of a program that will play images as sound. Stay tuned…

It works!…

October 12th, 2008

Is there an emoticon for crossed fingers?

If you’ve been here in the last few months you’ll have read about my ISP issues. Add to that some summer vacations, and preparing for the arrival of our first child (who’s currently featured in the header image) and you end up with a situation that left P{three-sixty}5 on the back burner for a while.

Well, I’m happy to announce that I’m getting back on the horse. We’ve ironed-out the server issues, upgraded WordPress and, if a few more tests go well, you’ll be seing regular posts again.

Until then, if you have an Apple laptop with a Sudden Motion Sensor (built-in to sense if you drop the computer) you can play with this sketch that lets you draw by tilting your computer around. It uses the Processing Unimotion SMS library by the always inspiring Daniel Schiffman.

A crude stick figure

download the sketch—view the code

Slit-scan photos

October 6th, 2008

run the sketch—view the code

How do you use it?
space bar = start a new scan
x = toggle between color or black-and-white
s = save a .tif (doesn’t work in web browser)

What is it?
I found these thoughtful and elegant photos by Ansen Seale on Spraygraphic so I thought I’d try my hand at it. Obviously I’m not a practiced photographer like Ansen.

It is basically the Slitscan example sketch by Golan Levine and Fry that comes with Processing. I just added mousePressed() events to start a new scan, convert it to black-and-white, and to save the image.

Why is it cool?
You decide.


June 21st, 2008

I’m out of town. Somewhere where there is no internet access. In fact , there’s not even running water. I’ll get all caught-up on June 30th.


Flashbelt Processing Demos

June 9th, 2008

Files for Session 1

Files for Session 2

Please stay tuned…

June 4th, 2008

For the time being, to view the current entry you need to click on the June 2008 archives in the sidebar and then scroll to the bottom of the page. I apologize for the inconvenience.

My (soon to be former) ISP made an unannounced server migration and software “upgrades” that vaporized two weeks worth of email and are making WordPress list all of the entries in reverse order. Unfortunately I probably wont have time to fix it before Flashbelt. For those of of you here for the files from my Processing session, keep an eye on the Flashbelt 08 category in the sidebar. Again, I’m sorry for the inconvenience, and thank you for your patience while I get this sorted out.


7 Days ’till Flashbelt in Minneapolis

June 3rd, 2008

Flashbelt '08

By the way… Flashbelt is next week!

I can’t tell you how excited I am about this conference. It is a consistently great event. This will be the third year I’ve attended and each time it has left my head spinning (in a good way). It’s inspiring, it’s educational, it’s a party, you can’t go wrong.

I will also be presenting again this year. I’m honored to be part of such a great lineup. I will be giving a two-hour session on Processing. The first hour will focus on getting started with Processing. The second hour (after lunch) will introduce options for integrating Processing with more traditional applications via raster, vector, text, Quicktime and 3-D file output. I will be posting some of the examples used in my session in the Workshops category. So check back each day this week if you want to get a preview of what will be going on.

I hear there are still a few tickets left, so if you are at all curious, register now. You won’t regret it. There is also a student rate that is a great deal.