Music-for-shuffle is a project mainly written in JavaScript, it's free.
A standalone web interface to play @irvinebrown shuffled interlocking musical phrases
A standalone web interface to play @irvinebrown shuffled interlocking musical phrases
See http://www.irvinebrown.com/?p=538