A library for representing and scheduling music