def C(oct): # freq for C
if oct == 0:
return 16
if oct == 1:
return 33
if oct == 2:
return 65
if oct == 3:
return 131
if oct == 4:
return 262
if oct == 5:
return 523
if oct == 6:
return 1047
if oct == 7:
return 2093
if oct == 8:
return 4186
def C_(oct): # freq for C#
if oct == 0:
return 17
if oct == 1:
return 35
if oct == 2:
return 69
if oct == 3:
return 139
if oct == 4:
return 277
if oct == 5:
return 554
if oct == 6:
return 1109
if oct == 7:
return 2217
if oct == 8:
return 4435
def D(oct): # freq for D
if oct == 0:
return 18
if oct == 1:
return 37
if oct == 2:
return 78
if oct == 3:
return 147
if oct == 4:
return 294
if oct == 5:
return 587
if oct == 6:
return 1175
if oct == 7:
return 2349
if oct == 8:
return 4699
def D_(oct): # freq for D#
if oct == 0:
return 19
if oct == 1:
return 39
if oct == 2:
return 78
if oct == 3:
return 156
if oct == 4:
return 311
if oct == 5:
return 622
if oct == 6:
return 1245
if oct == 7:
return 2489
if oct == 8:
return 4978
def E(oct): # freq for E
if oct == 0:
return 21
if oct == 1:
return 41
if oct == 2:
return 82
if oct == 3:
return 165
if oct == 4:
return 330
if oct == 5:
return 659
if oct == 6:
return 1319
if oct == 7:
return 2637
if oct == 8:
return 5274
def F(oct): # freq for F
if oct == 0:
return 22
if oct == 1:
return 44
if oct == 2:
return 87
if oct == 3:
return 175
if oct == 4:
return 349
if oct == 5:
return 699
if oct == 6:
return 1397
if oct == 7:
return 2794
if oct == 8:
return 5588
def F_(oct): # freq for F#
if oct == 0:
return 23
if oct == 1:
return 46
if oct == 2:
return 93
if oct == 3:
return 185
if oct == 4:
return 370
if oct == 5:
return 740
if oct == 6:
return 1480
if oct == 7:
return 2960
if oct == 8:
return 5920
def G(oct): # freq for G
if oct == 0:
return 25
if oct == 1:
return 49
if oct == 2:
return 98
if oct == 3:
return 196
if oct == 4:
return 392
if oct == 5:
return 784
if oct == 6:
return 1568
if oct == 7:
return 3136
if oct == 8:
return 6272
def G_(oct): # freq for G#
if oct == 0:
return 26
if oct == 1:
return 52
if oct == 2:
return 104
if oct == 3:
return 208
if oct == 4:
return 415
if oct == 5:
return 831
if oct == 6:
return 1661
if oct == 7:
return 3322
if oct == 8:
return 6645
def A(oct): # freq for A
if oct == 0:
return 28
if oct == 1:
return 55
if oct == 2:
return 110
if oct == 3:
return 220
if oct == 4:
return 440
if oct == 5:
return 880
if oct == 6:
return 1760
if oct == 7:
return 3520
if oct == 8:
return 7040
def A_(oct): # freq for A#
if oct == 0:
return 29
if oct == 1:
return 58
if oct == 2:
return 117
if oct == 3:
return 233
if oct == 4:
return 466
if oct == 5:
return 932
if oct == 6:
return 1864
if oct == 7:
return 3729
if oct == 8:
return 7459
def B(oct): # freq for B
if oct == 0:
return 31
if oct == 1:
return 62
if oct == 2:
return 123
if oct == 3:
return 247
if oct == 4:
return 494
if oct == 5:
return 988
if oct == 6:
return 1976
if oct == 7:
return 3951
if oct == 8:
return 7902