In 2012, I created a tribute of sorts to Steve Reich’s piece Piano Phase. My version Page Phase used the Web Audio API and Processing.js for the visual element. the page plays two looping pianos at different speeds. The result is an example of phasing where to the listener many mutations of rhythm become apparent as the two pianos move further away and also back in time with each other. The listener can also experience the difference in the two sounds by adjusting the crossfader between the two loops on a separate page. The entire piece loops back in about 30 minutes, although it only takes a little bit to start to hear the two sounds out of phase. Web Audio API is best supported on Google’s Chrome and Apple’s Safari browser.