
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.

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.

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.

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

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

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

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

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

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

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

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.