Symphonary.NWGUI.AddNotesToCanvas C# (CSharp) Method

AddNotesToCanvas() private method

private AddNotesToCanvas ( int firstNoteIndex, int lastNoteIndex ) : void
firstNoteIndex int
lastNoteIndex int
return void
        private void AddNotesToCanvas(int firstNoteIndex, int lastNoteIndex)
        {
            if (firstNoteIndex >= stringAllocator.AllocSingleArr.Length) return;

            GuitarNote guitarNote;
            for (int i = firstNoteIndex; (i <= lastNoteIndex) && (i < stringAllocator.AllocSingleArr.Length); i++) {
                guitarNote = stringAllocator.AllocSingleArr[i];
                if ((guitarNote.EndTime - guitarNote.BeginTime) > 30) {
                    Fingering(guitarNote.NoteNumber, instrument, guitarNote.BeginTime / 10, guitarNote.EndTime / 10,
                              guitarNote.FretNumber, guitarNote.StringNumber);
                }
            }
        }