If debugging is the art of removing bugs, then programming must be the art of inserting them. -Unknown
Tunable – Instrument Tuner
NodeBeat: Generative Music Application for iOS and Desktop
It’s been a while since I posted and my guilty conscious is saying “now’s the perfect time”.
The past few weeks, I’ve been working on my first iOS application called NodeBeat.
NodeBeat is a collaboration between myself and Justin Windle. It’s an experimental node-based audio sequencer and generative music application for the iPhone, iPod Touch, iPad and TUIO devices.
Community Core Vision (CCV)
Javascript to AS3 – Blobby blobby
Ever since I saw Jeff Han’s lava lamp multitouch demo, I’ve been interested in ‘blobs’ or ‘meta-balls’. There’s a great new HTML5/javascript demo of interacting with blobs (moving, splitting, merging, etc) http://hakim.se/experiments/html5/blob/03/.
[kml_flashembed publishmethod=”static” fversion=”8.0.0″ movie=”http://sethsandler.com/files/blobs.swf” width=”500″ height=”380″ targetclass=”flashmovie”]
[/kml_flashembed]
Drupal 6 – Creating Activity Stream with Views Custom SQL Query: Merging multiple views – Part 1
If you’re using Drupal, you’re probably using views. If you’re using views, than you’ve probably wanted to build a view that involved combining content and found out it was hard or almost impossible through the views UI.
For example, if you’ve ever tried to build a single view of all content (posts, comments, flags, relationships, etc) into a single list, you’ve probably found that you can’t. However, you can easily build independent post views, comment views, flag views, and relationship views. Since that’s the case, why can’t we merge all these views into a single view through the views UI? Well you can, and this article hopefully will give the basic information needed to start merging your views
Argos: Super Cool Multitouch Music Interface Builder
If you’re familiar with the Jazzmutant Lemur, you’ll want to get familiar with Argos Interface Builder by Dimitri Diakopoulos using the great c++ framework openFrameworks.
Last summer I took part in Google Summer of Code as a mentor. Dimitri proposed a multitouch music interface builder and I thought it was a fantastic idea. An opensource lemur; who wouldn’t like that??? Dimitri was chosen as a student for GSoC and I was able to mentor him as he developed Argos. It’s come a long way, and with a little help from the opensource community, it has potential to be incredible!
Who Doesn’t Like Lava Lamps?
If you’re familiar with multitouch, you’re probably familiar with Jeff Han’s TED demo. In it, there’s an example of a lava application that shows an interesting use of multitouch.
A few months ago, I was trying to work on something similar.
Introducing AS3 Multitouch Gesture Demo Application/Utility
Flocking around with AS3 and Multitouch
For a while I’ve been interested in emergent behavior where simple rules can create complex behavior. One of the most known examples of such behavior is Craig Reynolds ‘boids’ where a few simple rules can recreate the flocking behavior of birds.
I recently came across a great and clean example of some boids code by soulwire (make sure to check out his whole site; it’s great). Since we’ve seen various examples of this behavior on multitouch tables (like on the iBar), I decided to add some basic touch support to soulwire’s example. So, now we have it…multitouchable boids!