Exemplo n.º 1
0
        public void Relative_KeyTestDur()
        {
            var key = new Key(Note.C, Tone.Dur);
            var expectedRelative = new Key(Note.A, Tone.Moll);

            Assert.AreEqual(expectedRelative, CircleOfFifths.GetParalel(key));
        }
Exemplo n.º 2
0
        public void Line(Tone tone)
        {
            var key = new Key(Note.F, tone);

            foreach (var t in notesInQuintOrder)
            {
                Assert.AreEqual(t + tone.ToString().ToLower(), key.ToString());
                key = CircleOfFifths.GetNext(key);
            }
        }