Hierarchical Music Specification Language