Beispiel #1
0
 private void WriteChord(Chord chord)
 {
     WriteBytes(new sbyte[] { 1, 1, 0, 0, 0, 12, 0, 0, -1, -1, -1, -1, 0, 0, 0, 0, 0 });
     WriteStringByte(chord.Name, 21);
     SkipBytes(4);
     WriteInt(chord.FirstFret);
     for (int i = 0; i < 7; i++)
     {
         WriteInt((i < chord.Strings.Length ? chord.GetFretValue(i) : -1));
     }
     SkipBytes(32);
 }