A JavaScript library for working with musical information