reset mute play


This is an experiment inspired by The Sound of Sorting. It's built with HTML5 Canvas/Web Audio/RequestAnimationFrame API's. Therefor it's likely to break in anything other than the latest version of your browser.

The JavaScript sorting algorithms being used in this project are based on the work of Nicholas C. Zakas. Take a look at his computer-science-in-javascript repository. I also highly recommend reading his blog articles on the subject.

The full source code to this project can be found in the Assortment GitHub repository. Improvements and other contributions are highly welcome.

If you wish to contact me please send an email to daniel (at) webcloud (dot) se