Beispiel #1
0
        private void mixoLydian_Click(object sender, EventArgs e)
        {
            key.Text       = keyNoteNull.ToUpper() + postFix;
            Intervals.Text = "W W H W W H W";
            ScaleName.Text = "Mixolydian";
            mode.Text      = "dom 7";
            ChurchModes churchModes = new ChurchModes(keyNote);

            newKey = churchModes.mixolydian;
            Mixolydian mixolydian = new Mixolydian(newKey);

            scaleNotes.Text = mixolydian.mixolydianScale;

            Mixolydian mixolydianKey = new Mixolydian(keyNote);

            scaleNotesKey.Text = mixolydianKey.mixolydianScale;

            degree_I.Text  = mixolydianKey.tonic;
            degree_IV.Text = mixolydianKey.subDom;
            degree_V.Text  = mixolydianKey.dominant;
        }
Beispiel #2
0
        private void locrian_Click(object sender, EventArgs e)
        {
            key.Text       = keyNoteNull.ToUpper() + postFix;
            Intervals.Text = "W W H W W W H";
            ScaleName.Text = "Locrian";
            mode.Text      = "m7b5";
            ChurchModes churchModes = new ChurchModes(keyNote);

            newKey = churchModes.locrian;
            Locrian locrian = new Locrian(newKey);

            scaleNotes.Text = locrian.locrianScale;

            Locrian locrianKey = new Locrian(keyNote);

            scaleNotesKey.Text = locrianKey.locrianScale;

            degree_I.Text  = locrianKey.tonic;
            degree_IV.Text = locrianKey.subDom;
            degree_V.Text  = locrianKey.dominant;
        }
Beispiel #3
0
        private void phrygian_Click(object sender, EventArgs e)
        {
            key.Text       = keyNoteNull.ToUpper() + postFix;
            Intervals.Text = "H W W W H W W";
            ScaleName.Text = "Phrygian";
            mode.Text      = "m7";

            ChurchModes churchModes = new ChurchModes(keyNote);

            newKey = churchModes.phrygian;

            Phrygian phrygian = new Phrygian(newKey);

            scaleNotes.Text = phrygian.phrygianScale;

            Phrygian phrygianKey = new Phrygian(keyNote);

            scaleNotesKey.Text = phrygianKey.phrygianScale;

            degree_I.Text  = phrygianKey.tonic;
            degree_IV.Text = phrygianKey.subDom;
            degree_V.Text  = phrygianKey.dominant;
        }