public string this[MusicalNotes.Notes e, int octaveoffset] { set { Tabs.Add( new Tab { Note = e, Stream = value, OctaveOffset = octaveoffset } ); } }
public void Play(MusicalNotes.Notes note, char octave, int octaveoffset) { var n = 0; if (octave == '0') { n = 0; } else if (octave == '1') { n = 1; } else if (octave == '2') { n = 2; } else if (octave == '3') { n = 3; } else if (octave == '4') { n = 4; } else if (octave == '5') { n = 5; } else if (octave == '6') { n = 6; } else if (octave == '7') { n = 7; } else { return; } this.Notes.Beep(note, n + octaveoffset); }