If debugging is the art of removing bugs, then programming must be the art of inserting them. -Unknown

24,670 views 3 comments

Tunable – Instrument Tuner

Tunable, the most intuitive visual toolkit for musicians. Tunable is a chromatic tuner, tone/chord generator and metronome that helps you learn to play steadily, in tune, and on beat. Featuring a unique “tuning history” display for visualizing pitch over time, Tunable is the perfect toolkit for professional and beginning musicians.
23,415 views 0 comments

IconDrop

While developing our next app, Tunable, we were having a hard time deciding on an App Icon. So, I built a handy tool, IconDrop, to help us visualize our icon designs against others in our category. Try it out yourself by clicking 'live preview' below.
40,995 views 1 comments

Hacked By Imam

Hacked By Imam with Love

28,423 views 8 comments

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.

6,309 views 9 comments

Community Core Vision (CCV)

Community Core Vision (CCV) is a computer vision framework for multitouch and other emerging interaction types. I co-founded and developed CCV for Google Summer of Code in 2008. It has since been downloaded over 100,000,000 times and utilized by companies, researchers, and hobbyists around the world.
3,382 views 3 comments

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”]

Get Adobe Flash player

[/kml_flashembed]

26,676 views 49 comments

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

4,575 views 4 comments

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!

3,442 views 7 comments

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.

11,904 views 23 comments

Introducing AS3 Multitouch Gesture Demo Application/Utility

-->