Instead of separate chords we want a context consisting a sequence of several chords. Then we use this chord blocks as an input and key as output for training a key classifier.
For simplicity we do a few things:
N
label) and silent keys
In [1]:
import sys
sys.path.append('../../tools/music-processing-experiments')
from analysis import split_block_times
In [2]:
split_block_times(200, 50, 10)
Out[2]:
In [ ]: