Pretty much gone as far as can go with N-Grams (except for rhythm of course). Now, moving onto a more sophisticated parse-based approach to jazzML.