Files

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)