-
Notifications
You must be signed in to change notification settings - Fork 1
/
app_play_test.py
executable file
·48 lines (41 loc) · 2.51 KB
/
app_play_test.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
import os
import norepeatmusictheory
#
# listttomt = [[0.0, 1.25, 'C-4'], [1.25, 1.75, 'C-4'], [3.0, 1.0, 'C-4'], [4.0, 0.5, 'None'], [4.5, 2.0, 'C-4'],
# [6.5, 1.5, 'C-4'], [8.0, 0.5, 'None'], [8.5, 1.0, 'C-4'], [9.5, 1.25, 'C-4'], [10.75, 1.25, 'C-4'],
# [12.0, 1.25, 'None'], [13.25, 1.25, 'C-4'], [14.5, 1.5, 'C-4'], [16.0, 1.0, 'None'], [17.0, 1.5, 'C-4'],
# [18.5, 1.5, 'C-4'], [20.0, 1.25, 'C-4'], [21.25, 1.25, 'C-4'], [22.5, 1.0, 'C-4'], [23.5, 0.5, 'C-4'],
# [24.0, 1.25, 'None'], [25.25, 2.0, 'C-4'], [27.25, 0.75, 'C-4'], [28.0, 0.75, 'None'],
# [28.75, 1.25, 'C-4'], [30.0, 2.0, 'C-4']];
#
# # just one beat.
if __name__ == '__main__':
a = [
[0.0, 1.0, 'C-4'],
[4.0, 4.0, 'None'],
[8.0, 4.0, 'None'],
[12.0, 4.0, 'None'],
[16.0, 4.0, 'None'],
[20.0, 4.0, 'None'],
[24.0, 4.0, 'None'],
[28.0, 4.0, 'None'],
[32.0, 4.0, 'None']]
c = [[0.0, 2.25, 'B-3'], [2.25, 0.5, 'B-3'], [3.0, 0.5, 'F#-3'], [3.75, 0.25, 'G-3'],
[4.0, 0.5, 'None'], [4.5, 0.25, 'G#-3'], [5.0, 0.5, 'A-3'], [5.75, 0.75, 'G-3'], [7.5, 0.25, 'F-3'],
[8.0, 0.5, 'F-3'], [8.75, 0.5, 'E-3'], [9.25, 0.5, 'E-3'], [10.0, 0.25, 'D-3'], [10.25, 0.25, 'D-3'],
[10.75, 0.5, 'D-3'], [11.5, 0.25, 'C-3'], [11.75, 0.25, 'C-3'],
[12.0, 0.75, 'None'], [12.75, 0.25, 'G-3'], [13.0, 0.25, 'G-3'], [13.5, 0.5, 'G-3'], [14.0, 0.25, 'F#-3'],
[14.25, 0.25, 'F-3'], [14.75, 0.5, 'F-3'], [15.5, 0.25, 'E-3'],
[16.0, 0.5, 'E-3'], [17.0, 0.75, 'D-3'], [19.0, 0.25, 'G-3'], [19.5, 0.25, 'F-3'],
[20.0, 0.25, 'None'], [20.25, 0.25, 'E-3'], [21.0, 0.5, 'E-3'], [21.5, 0.25, 'E-3'], [23.75, 0.5, 'C-3'],
[24.0, 0.25, 'None'], [24.25, 0.5, 'C-3'], [25.0, 0.5, 'G-3'], [25.75, 0.25, 'G-3'], [27.25, 0.25, 'A-3'],
[27.75, 0.25, 'G-3'],
[28.0, 1.0, 'None'], [29.0, 0.25, 'F-3'], [29.75, 0.5, 'F-3'], [30.5, 0.5, 'E-3'], [31.25, 0.5, 'E-3'],
[31.75, 0.5, 'C-3'],
[32.0, 4, 'None']]
c = [[0.0, 3.25, 'C-4'], [3.25, 0.25, 'C-4'], [3.5, 0.25, 'C-4'], [3.75, 0.25, 'C-4'], [4.0, 0.25, 'None'],
[4.25, 1.75, 'D-1'], [6.0, 2.0, 'D-6'], [8.0, 3.75, 'C-6'], [11.75, 0.25, 'C-6'], [12.0, 1.25, 'None'],
[13.25, 2.75, 'C-6'], [16.0, 4.0, 'None'], [20.0, 4.0, 'None'], [24.0, 4.0, 'None'], [28.0, 4.0, 'None'],
[32.0, 0.0, 'None']]
downbettomt = []
norepeatmusictheory.determinelefthand(c, downbettomt, nameoffile='finalversion.wav')