私はmidiコントローラーを持っていて、ubuntuシステム上に2つのファイルを作成します/dev/dmmidi
および/dev/midi1
。ボタンを押してスライダーを動かしたときに、MIDIデバイスの生の出力を確認したい。ファイルをtail
してみました。ファイルにscreen
ingを試しました。ファイルをless
してみました。これらのコマンドをすべてrootとして試しました。出力は常に空白です。
実行するとaplaymidi -l
デバイスが表示されます。 MIDIデバイスからバイトストリームを取得するにはどうすればよいですか?データを読みたいだけです。
/dev/*midi*
デバイスは、従来のOSSインターフェイスとの互換性のためだけのものです。実際のALSAデバイスは/dev/snd/
にあります。
着信MIDIメッセージを表示するには、aseqdump -p xxx
で示されるポート名でaseqdump -l
を実行します。
生のMIDIバイトを表示するには、amidi --dump -p xxx
で示されるポート名でamidi -l
を実行します。