Port of http://tonematrix.audiotool.com/ to JS with slightly different sounds