public void setContent(string content) { Tones.Clear(); string[] tones = content.Split('-'); tones = tones.Take(tones.Count() - 1).ToArray(); if (tones.Count() > 0) { Beat = tones[0]; for (int i = 1; i <= tones.Count() - 2; i += 2) { Tone t = new Tone(tones[i], tones[i + 1]); Tones.Add(t); } } }
public TabTone getTabNote(Tone tone) { return translate(tone.Key, tone.Modifier); }