The Orbit speaker mounted on a wall, glowing, with someone using the app nearby

Orbit: Growing Together

Organization
Carnegie Mellon University
Interaction Design
Role
Interaction design
Concept development
Physical prototyping
Collaborators
Dorcas Lin
Franklin Guttman
Duration
2021

Orbit is a wall-speaker concept for two people who live apart. They share songs and send reactions, which appear as light patterns on the speaker. The proposed experience accumulates those exchanges into a visual listening history.

Our team explored how sharing music could support connection between people who no longer see each other regularly. We designed a physical object that could keep those exchanges visible in the home.

I contributed interaction design, concept development, and physical prototyping alongside Dorcas Lin and Franklin Guttman. The project combined app screens, motion studies, and an Arduino-based speaker prototype to explore the experience.

Full case study →

How it works

Concept demonstration of the song-sharing experience

Sharing and response

The experience follows a shared song from discovery to listening, reaction, and later replay. Each exchange contributes a light pattern to the speaker’s visual history.

User journey map of the full Orbit experience
Journey map from song discovery to shared listening history
Storyboard: finding a song to send
Find a songThe proposed Spotify flow lets someone share a song from their existing library.
Storyboard: the speaker signalling that a song is waiting
Receive a songA change in the speaker’s light signals that a song is waiting.
Storyboard: sending an emotional reaction back
Send a reactionMove the control to select a reaction. The light pattern previews the selection before it is sent.
Storyboard: rewinding through the accumulated history
RewindTurn the dial to revisit previous songs and their associated light patterns.

Spotify integration

We designed the sharing flow around an existing Spotify library. The companion app shows the sender, shared song, and response, keeping the exchange connected to its musical context.

The song sharing interface built on Spotify Companion app screens
Sharing and companion screens

The work

The interaction model
Defined the share-and-react interaction, using reactions to give each song exchange a visual response.
Emotional language
Animated the reaction and rewind states, exploring how speed, color, and movement could distinguish them.
Physical form
Modeled the wall-mounted speaker in Tinkercad and SolidWorks, exploring how it could function as an object displayed in the home.
Electronics
Prototyped the LED lighting with Arduino and selected an enclosure material to diffuse the individual light sources.
Companion interface
Designed the companion app and Spotify sharing flow, including song context, sender information, and reactions.
System architecture
Mapped the proposed flow of song and reaction data between the app and two speakers.

The object

Wall-mounted form

We designed the shell to sit flush against a wall, keeping the shared listening history visible as part of the room.

An Arduino controls the prototype’s LED array. The enclosure diffuses individual LEDs into a continuous glow across the face.

The Orbit speaker prototype, front view Detail of the Orbit speaker's diffusing face
Prototype — front and detail

Connected system

The system diagram proposes sending a reaction through the app to both speakers. Synchronized light patterns were intended to give both people a visible response to the same exchange.

Systems diagram showing how a reaction travels between two Orbit speakers
System architecture

Five states

The visual system includes hype, surprising, chill, nostalgic, rewind. I varied animation speed, color temperature, and movement to explore how the states could be distinguished at a distance.

The concept uses density and scale to represent accumulated exchanges. The motion studies illustrate how the display could develop over weeks or years.

The wall-mounted display keeps the proposed listening history visible outside the app. The prototypes explore how an ongoing exchange could become part of a room.

An emotional state rendered as a light animation
The five states — hype, surprising, chill, nostalgic, rewind
Light animation for sending and receiving a reaction
Sending and receivingPaired light animations show a song being shared and a reaction being returned.
Light animation showing the tapestry growing over time
Growth over timeDepth and opacity represent elapsed time in the proposed visual history.
Light animation reflecting the tone of the music
Tone of the musicA color gradient explores how the tone of a shared song could shape its light pattern.
Light animation showing relationship size from songs shared
Scale of the exchangeThe proposed display grows with the number of songs shared, representing activity rather than the strength of the relationship.