-1

私が書いた MIDINote クラスの配列があります。各 MIDINote には、MIDI ノート番号と、そのノートのオンセット、オフセット、およびデュレーションがあります。次に、これらのノートから MIDI ファイルを作成したいと思います。モノラルにする必要があります。つまり、トラックは 1 つだけにする必要があります。また、すべての音の音量は同じでなければなりません。私はすでに他のソリューションを見てきました。ただし、どれも私が望むことをしていないようです。

4

1 に答える 1

2

MIDI.NETライブラリのレコードからファイルへのサンプル アプリケーションを見てください。ファイルの処理は複雑に見えるかもしれませんが、それは一般的なチャンク ファイル ライブラリに基づいて構築されているためですが、その使用法は比較的単純です。

ただし、MIDI はノート オン イベントとノート オフ イベントで機能するため、ノート デュレーション タイムをノート オフ イベントに変換する必要があることに注意してください。

それが役に立てば幸い。

于 2013-02-02T16:23:52.673 に答える