paulstretch.js
simple example. By
Sébastien Piquemal