Introducing serialist-grammar

This post is about 8 years old. The information it contains may be out of date and references to software or other products may be obsolete.

A few weeks ago, I attended the International Conference on Live Coding at McMaster University in Hamilton, Ontario, Canada. The opening day workshops inspired me to design a new grammar and parser for the expression and transformation of rows in serial music composition. The resulting JavaScript library is called serialist-grammar and is available for free on Github and npm.