JBL Fit Checker

Involvement
UX Design, Sound Design, Animation Design
Credits
Sam Liu, Yifan Deng, Andy Ye, Daniel Guo
JBL Fit Checker is a web-based application that helps users select the right headphones by scanning their ears and using cutting-edge technology to determine the compatibility with three types of JBL headphones: beam, buds, and flex. It ensures safety and convenience by eliminating cross-infection risks in stores and allowing users to find the best fit without leaving home.
JBL Fit Checker

Involvement
UX Design, Sound Design, Animation Design
Credits
Sam Liu, Yifan Deng, Andy Ye, Daniel Guo
JBL Fit Checker is a web-based application that helps users select the right headphones by scanning their ears and using cutting-edge technology to determine the compatibility with three types of JBL headphones: beam, buds, and flex. It ensures safety and convenience by eliminating cross-infection risks in stores and allowing users to find the best fit without leaving home.

Sound Bubbles
Involvement
Creative Coding, Fabrication, Engineering, HCI Research, Development
Team
Yifan Deng (Independent)
Overview
Sound Bubbles is a design and research piece that explores how we interact with spatial audio through a fun and tactile interface.
Moving beyond traditional single-knob controllers and complex DAW interfaces, this work invites exploration into a spatialized sound environment through elegant simplicity. Sound Bubbles encourages natural discovery. It is designed in a minimalist way to foster curiosity, inviting users to explore and understand spatial relationships through direct manipulation and active listening.
Concept

Sound Bubbles consists of four precision knobs and a multifunctional button. Three knobs map directly to spatial coordinates (X, Y, Z), allowing listeners to position sound sources anywhere in three-dimensional space. The fourth knob controls volume, and the button manages sound sources – adding, removing, or selecting between them.

The project uses Unity to create an interactive spatial audio environment.
It communicates via WiFi with an ESP8266 microcontroller, which acts as a soft access point and reads values from physical knobs. These values are transmitted through UDP to Unity, where they're translated into three-dimensional sound positioning and are visualized afterward.
Scenario


Sound Bubbles consists of a physical controller seat on a display stand, wirelessly connected to an iPad, and mirrored on a large screen. Visitors put on headphones and interact with the controller's four knobs and push button. They can also use the iPad's touch screen for control. The interface lets users add sounds (double press), switch between them (single press), or remove them (long press). As users manipulate the knobs, they can see their actions reflected visually on both screens while experiencing the sound's movement through the headphones. A brief guide will be provided to help visitors understand the basic interactions while encouraging exploration.
Behavious
Button

LED Indicators

Power On

Awaiting

Connected

Knobs Turned

Deleted/Added
Process








