public void AddVoice(Voice voice) { voice.Bar = this; voice.Index = Voices.Count; Voices.Add(voice); }
private static Voice AddBarAndVoiceToTrack(Track track, Clef clef) { var bar = new Bar(); bar.Clef = clef; track.AddBar(bar); var voice = new Voice(); bar.AddVoice(voice); return voice; }