← Back to portfolio

Case Study — Product & Interaction Design

SquishyMusic

An instrument with nothing to learn. You pick it up and squeeze it, and the pressure is the whole interface.

Interaction Design Physical Prototyping Usability Testing NYU Prototyping Fund ×2
A pass down the companion site: the orb, the build, the components, and the sign-up.

I built a companion site for the instrument, covering how the orb feels to hold and the Arduino-and-rubber build underneath it.

Most digital instruments require you to learn something before you can play anything: a button layout, a set of gestures, a MIDI mapping. That requirement is what keeps people who think they are not musical from picking one up at all.

I wanted the first five seconds to require no instruction at all. No manual, no onboarding screen, nothing to read.

I started with a $12 off-the-shelf stress toy rather than fabricating anything, so that I could answer one question cheaply: is pressure on its own expressive enough to hold someone's attention? I tested it informally on people in the hallway. They squeezed, twisted, and cradled it without being told to, which was enough to confirm the interaction model before I committed to building anything custom.

From there I moved to a custom shell in Agilus 30, PolyJet-printed, and distributed the pressure sensors across the entire surface rather than at fixed points. This means there is no correct way to hold it, and every grip is a valid input rather than a wrong answer. An Arduino Nano ESP32 maps continuous pressure to sound and light in real time, so the feedback is immediate and legible the first time someone picks it up.

Watching people play it taught me more than a spec sheet could. Testers consistently used two hands and shifted their grip within seconds, so I widened the pressure-sensitive zone and slowed the light response. That made the object read as listening rather than glitching, and it was a small timing change that stopped it feeling broken.

The project received two rounds of NYU Prototyping Fund support, largely on the strength of how people reacted the first time they held it. That was the clearest signal I had that the no-interface approach was working.

Brain

Arduino Nano ESP32

Shell v1

Commercial Wubble rubber toy

Shell v2

Custom Agilus 30, PolyJet printed

Design tool

Autodesk Fusion 360

View prototype site → Back to portfolio

Next project

Nemesis

→