Creative Work
Rubik's cube solver interface

Rubik's Cube Player - Drexel Music Hackathon 2017

A project I built with Emmanuel Espino and Jason Zogheb at the 2017 Drexel Music Hackathon. It uses computer vision to read a Rubik’s cube and generates music based on how solved each face is.

Creative Work
Rubik's Cube sonification hackathon project showing a Raspberry Pi setup with webcam reading cube colors and Python code on screen

Rubik's Cube Sonification

A 24-hour hackathon build that scans a Rubik’s cube by webcam and sonifies it, synthesizing PCM audio byte-by-byte with equal-temperament intervals.

Creative Work
Colorful overlapping circles from audio-reactive visualization

Internal Reflection - Audio Reactive Music Video

An audio reactive music video created using Processing, where the visuals are generated from audio information in real-time.

Creative Work
The Edge of Waking EP album cover by Youthful Notion

Carnal Desires (My Soul) - Music Video

Another experimental electronic track I made under the name Youthful Notion. The video uses basic audio visualization techniques in Unity3D.

Creative Work
The Edge of Waking EP album cover by Youthful Notion

Concavity - Music Video

Another experimental electronic track I made under the name Youthful Notion. The video uses basic audio visualization techniques in Unity3D.

Creative Work
The Edge of Waking EP album cover by Youthful Notion

False Gods - Official Music Video

An experimental electronic track I made under the name Youthful Notion. The video uses basic audio visualization techniques in Unity3D.

Creative Work
The Edge of Waking EP album cover by Youthful Notion

False Idols - Music Video

Another experimental electronic track I made under the name Youthful Notion. The video uses basic audio visualization techniques in Unity3D.

Creative Work
The Edge of Waking EP album cover by Youthful Notion

In the Grass By a Lake - Music Video

Another experimental electronic track I made under the name Youthful Notion. The video uses basic audio visualization techniques in Unity3D.

Creative Work
The Edge of Waking EP album cover by Youthful Notion

The Secrecy in Dreaming - Music Video

Another experimental electronic track I made under the name Youthful Notion. The video uses basic audio visualization techniques in Unity3D.

Creative Work
Elemental Brawl logo featuring stylized text with elemental imagery

Elemental Brawl

A 2014 fighting game with 37 playable periodic table elements. Led a team of artists and a composer, ran a Kickstarter, and shipped a playable demo.