.mid ファイルから情報を読み込もうとしていますが、どの MIDI メッセージにも含まれていないように見える余分なバイトが表示され続けます。これらを予測/対処する方法がわかりません。プロジェクトで他のすべてを捨てています。助言がありますか?いくつかの例を次に示します。
4d 54 72 6b 00 00 04 48 トラック ヘッダー 00 c0 19 プログラムチェンジ 00 ff 03 07 54 72 61 63 6b 20 31 トラック タイトル 00 b0 05 00 コントローラ イベント 00 64 00 00 06 0c 00 26 00 ???? 00 b0 20 00 コントローラ イベント 00 ff 58 04 0c 03 0c 08 拍子記号 81 89 ???? 50 ff 51 03 0f 42 40 テンポ 00 ff 2f 00 トラックの終わり 00 ff 21 01 00 不明なメタ イベント 30 b0 79 00 コントローラ イベント 00 07 64 01 0a 32 01 5b ???? 14 01 5d 11 01 20 00 00 00 ???? 00 c0 23 プログラムチェンジ 8c 7c 90 23 ????
これらのいくつかは、まったく理由もなくゼロ以外のデルタ時間を持っているように見えるため、ここに内訳があるとは思えません。