/// <summary> /// Starts building a Staff with a set of rhythmic durations expressed by string (rhythm-first approach) /// </summary> /// <param name="durations"></param> /// <returns></returns> public static IEnumerable <RhythmicDuration> FromRhythm(string durations) { return(RhythmicDuration.Parse(durations, " ")); }
/// <summary> /// Starts building a Staff with a set of rhythmic durations expressed by numbers (rhythm-first approach) /// </summary> /// <param name="durations"></param> /// <returns></returns> public static IEnumerable <RhythmicDuration> FromRhythm(params int[] durations) { return(RhythmicDuration.Parse(durations)); }