public KeySignature(params BasicNotes[] notes) { Signature = new BasicNotes[7]; int i; for (i = 0; i < notes.Length && i < Signature.Length; i++) { Signature[i] = notes[i]; } for (i = 0; i < Signature.Length; i++) { if (Signature[i] == null) { Signature[i] = BasicNotes.GetTone(i); } } }
public Note(BasicNotes basenote, Octave octave) { Octave = octave; BaseNote = basenote; Frecuency = basenote.Frecuency * Octave.FrecuencyMultiplier; }