Add custom speed support to .play()

Fixes #5.