Exemplo n.º 1
0
def order_set(notes):
    # it doesn't eliminate repetition
    return sorted([mod12(n) for n in notes])
Exemplo n.º 2
0
def set_size(pset):
    ## pset must be sorted
    return mod12(pset[-1] - pset[0])
Exemplo n.º 3
0
def order_set(notes):
    # it doesn't eliminate repetition
    return sorted([mod12(n) for n in notes])
Exemplo n.º 4
0
def set_size(pset):
    ## pset must be sorted
    return mod12(pset[-1] - pset[0])
Exemplo n.º 5
0
 def test_mod12(self):
     self.assertEqual(music.mod12(0), 0)
     self.assertEqual(music.mod12(1), 1)
     self.assertEqual(music.mod12(13), 1)
     self.assertEqual(music.mod12(14), 2)
     self.assertEqual(music.mod12(-1), 11)
Exemplo n.º 6
0
 def test_mod12(self):
     self.assertEqual(music.mod12(0), 0)
     self.assertEqual(music.mod12(1), 1)
     self.assertEqual(music.mod12(13), 1)
     self.assertEqual(music.mod12(14), 2)
     self.assertEqual(music.mod12(-1), 11)