Encoding

OctupleMIDI

time signature, tempo,bar, position, instrument, pitch, duration, and ve-locity

encodes a symbolic music piece into a sequence of octuple tokens

time signature

一个八元组对应一个音符

1/4拍 4分音符为1拍,一小节有1拍

tempo

一分钟有多少拍

Bar

多少小节,一个乐曲最多256 bar表明该音符在哪个小节里

position

表明该音符在小节里的哪个部分

1/64音符为单位 ,在3/4拍 一节的长度为3/4 note,因此 position is from 0 to 47

Instrument

乐器

129个token

Pitch

音高

128个token