Added split, join, and glissando functions