余り?余りを使うことは無いと思うんだけど…。タイムベースの変換は TimeもGateも「プチコンのTPQN/MIDIデータ側のTPQN」倍するだけなので。例えば4分音符でCDEって並んだMIDIデータ(TPQN=480)を元にすると Time Note Gate 0:000 C 480 0:480 D 480 0:960 E 480 が、48/480=1/10倍 されて 0:000 C 48 0:048 D 48 0:096 E 48 ってなるだけなんで。この時割り切れない数値が出る時はあるけど、誤差が問題になるのは蓄積した時だから、Timeが先頭からの時間であればノート毎にしか出ないんで問題ないです。そのまま整数型に突っ込んで平気。