A Javascript version of the Andre Michel ToneMatrix which I had fun with about 10 years ago. I haven't seen a pure Javascript implementation of the tone matrix yet, so here you go.
Web Audio is still fairly new, so some functionality may not be available in all browsers. An up to date Chrome and Firefox should be fine.