コード例 #1
0
 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);
         }
     }
 }
コード例 #2
0
 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);
         }
     }
 }
コード例 #3
0
 public TabTone getTabNote(Tone tone)
 {
     return translate(tone.Key, tone.Modifier);
 }