13 lines
321 B
Python
13 lines
321 B
Python
# generate a lookup table of all 128 MIDI notes
|
|
|
|
import numpy as np
|
|
|
|
for j in range(0, 128, 8):
|
|
lineString = ""
|
|
for k in range(8):
|
|
n = j + k
|
|
f = 440. * (2. ** ((n - 69.) / 12.))
|
|
y = f * (2. ** 32.) / 48000.
|
|
lineString += hex(int(y))
|
|
lineString += ", "
|
|
print(lineString) |