Beatshifting :: Play in Sync and Out of Phase
http://beatshifting.com