Pianopixel.com
PianoPixel.com is currently in development. Check back fairly soon.