I use the web camera to capture an image, and divide the image into three layers according to their RGB values. Then use the song to control the distances between the three layers of image.
The code can be seen here.
Please wait until the song is loaded, click the paly button. The effect will be better if your background is pure color.