-1

私はソフトウェアを構築しました。MIDIコントローラー(キーボードなど)で制御したい。ALSA などを使用して、MIDI ポートからソフトウェアに MIDI データを取得するにはどうすればよいですか? 私はLinuxを使用しています。

4

2 に答える 2

0

ttymidiはALSAデバイスとして機能し、ファイルからの出力または読み取り入力を出力します。使用目的は、このファイルがシリアルデバイスであるということですが、/ dev/stdoutも機能します。これをプログラムにパイプすることができます。デバイスを自分でコーディングしたい場合、ttymidiコードはおそらく臆病と言うよりも単純なので、例としてそれを使用できます。

于 2011-11-16T09:13:54.533 に答える
0

asoundlib を使用します。これにより、バイナリ データではなく、構造化されたオブジェクトとして MIDI イベントが提供されます。

于 2011-11-23T20:54:50.157 に答える