This post is a summary of the work and learnings from ITP’s Soft Sensing class. In addition to making the…Continue readingTailor Gang
Category: 001. Caleb’s Favorite Posts
I created a digital self portrait in the form of a ‘waveform mashup’. The waveform mashup is a visual abstraction…Continue readingWaveform Mashup – A Self Portrait with Data
I performed a 5-minute audio-visual piece at CultureHub for an audience of about 50 people. Here is a recording of it…Continue readingLive Image Performance: Big Dark Age
Revenge of Left Shark is an interactive rhythm and dance game. In other words, DDR with your hands. The game…Continue readingRevenge of Left Shark
As a group performance, me and my team (Huiyi Chen & Fanni Fazakas) created an object theater installation & performance…Continue readingNo. ∞ Symphony: Installation & Performance
Using data from the musixmatch API, I have created a tool that shows what words musical artists use most in…Continue readingLyrics API: Artist Word Choice
Spring and summer are around the corner! To celebrate, I made a pixel manipulation tool for chromakeying in certain colors.…Continue readingBeachball Chromakeying
Experimenting with moiré patterns, light and color in processing. Based on code from OpenProcessing. Full code here.Continue readingMoiré patterns – pokeball overlap
Experimenting with moiré patterns, light and color in processing. Based on code from OpenProcessing. Full code here and below.Continue readingMoiré patterns – rainbow sphere
In late February 2018, I inoculated three mycelial networks that eventually grew into the block you see here. This post…Continue readingA Tale of Two Mycelia




