たとえば、ユーザーの要求に応じて手動で MIDI ファイルを作成する機能が必要です。
ユーザーは、A4 (コンサート A - 440hz) と C4 (それぞれ別のチャンネルとして) の 4 分の 4 の 8 小節を含む 2 つのパッチを、速度 120、ベロシティ 100、インストゥルメント ピアノ (01)、パッチ 49 などで作成します。
上記に従って、MIDIファイルはどのように見えるはずですか。私の目標は、MIDI データを生成する関数を作成し、すべてを MIDI ファイルに書き込む方法を学ぶことです。
そのため、まずこの関数を作成する方法を理解するか、「MIDI ファイル言語」を理解して記述できるようにする必要があります。
前もって感謝します。