A javascript port of the great Tone Matrix tool by Andre Michelle