Предварительная обработка музыки: понимание элементов
Я пытаюсь использовать LSTM для генерации музыки. Для предварительной обработки музыки я использую библиотеку music21, но некоторые части документации не ясны. Я понимаю, что такое ноты и аккорды, но мало информации об элементах, перечисленных ниже (это только партия фортепиано):
s2 = instrument.partitionByInstrument(midi)
notes_to_parse = s2.parts[0].recurse()
print(notes_to_parse._elements)
# <music21.tempo.MetronomeMark maestoso Quarter=86.0>
# <music21.key.Key of C major>
# <music21.meter.TimeSignature 4/4>
# <music21.note.Rest rest>
Можете ли вы помочь мне понять эти элементы?