AboutIn the Lab

In the Lab

A collection of explorations in prototyping tools, generative art, and experimental interfaces.

Origami, january 2024

Metronome Prototype

Created a metronome prototype from 40-140 bpm. Haptics are added to the scrolling interaction to ensure accuracy. Rounding logic is added so that the bpms perfectly match the tick marks.

ORIGAMI, July 2023

Redesigning Spotify's left swipe interaction

On February 2023, Spotify released an update that included changes to the interaction design of the ‘liking' a song. Previously, swiping left would toggle between liking/unliking a song. Now, the interaction functions as follows:

  • Swiping left on an ‘unliked’ song the first time ‘likes’ the song
  • Swiping left on a ‘liked’ song time opens the playlist sheet

The problem is two different functions can trigger depending on the  ‘liked’ state of the song. Currently, there is no visual indication of a ‘liked’ state of the song. This creates an unintuitive interaction and makes it impossible for the user to anticipate which action will trigger.

Touch and hold gestures are rarely utilized in the Spotify app, and is a strong candidate to improve the current interaction. In the proposed interaction, touch and holding a song opens a set of pulldown buttons, where users can drag their finger over their desired action. This allows users to:  

  • See and toggle the ‘liked’ state of the song
  • Add the song to a specific playlist.  

This actions are explicitly clear to the user and are triggered with the same amount of touch-points in the current interaction today.

Current Interaction

Proposed Interaction

Photoshop, June 2023

Sketched while rocking out to this video

Thermal Regurgitation

p5.js

Amorphous Circles

p5.js

Impietas

Origami Studio

Prototyping with audio data, experimenting with masks, time meters,` and audio controls.

Collapsing Directory

Origami Studio

Kinetic Typography

p5.js

Thermal Regurgitation

p5.js