HTML5 Visualization of Steve Reich’s ‘Piano Phase’

HTML5 Visualization of 'Piano Phase'

HTML5 Visualization of ‘Piano Phase’. The different colored dots represent the two players.

Fans of Steve Reich will enjoy this visualization. It is another excellent demonstration of the Web Audio API (along with the HTML5 canvas tag) used to create this visualization of ‘Piano Phase‘. The piece is one of the most recognizable of the minimalist movement, where two pianists play the same short figure at the same time, with the second pianist gradually changing the tempo such that the two players become out of phase. The gradual shifting in tempo, reveals interesting patterns created by the interplay of the two melodic figures. You can read the score here (scribd).

The site was created by Alexander Chen, one of the creative directors at Google Creative Lab in New York (and the brains behind the famous Les Paul Google Doodle).

This site is based on the first section from Steve Reich’s 1967 piece Piano Phase. Two pianists repeat the same twelve note sequence, but one gradually speeds up. Here, the musical patterns are visualized by drawing two lines, one following each pianist.

(via @PLamere)

Extracting Audio From a Mix by Singing It – Source Separation via Input Matching

Paris Smaragdis is an assistant professor at the University of Illinois who specializes in research that involves machine listening. This includes source localization (where the sound is coming from), sound recognition (such as a traffic accident at an intersection) and source separation (taking individual voices or instruments out of a mix). Source separation is a

Continue reading »