Exemplo n.º 1
0
 def test_midi(self):
     self.assertEqual(Note.from_midi(69), Note.from_frequency(440))
     self.assertAlmostEqual(Note.from_midi(60), Note.from_frequency(261.6))
Exemplo n.º 2
0
 def test_frequency(self):
     # Handles some cases where the math is easy.
     self.assertEqual(Note(0), Note.from_frequency(440))
     self.assertEqual(Note(12), Note.from_frequency(880))
     self.assertEqual(Note(-24), Note.from_frequency(110))