私は、ピアノのMIDI入力(これはその一部)で演奏されているコードを認識するはずの学校プロジェクトのための小さなプログラムを作成しようとしています。MIDIピアノ入力のキーを押して離すことを区別する
私はこれまで、MIDIキーボードの各プレスと各リリースで、クラスShortMessage
のオブジェクトを取得しています。
私の質問:キーが押されたか、リリースされたかをどうやって調べるのですか?いずれの場合も、プレスで とリリースは、静的変数NOTE_OFF
は値128、変数NOTE_ON
値を含まない144
私はキーが押されたり解放された場合、これは私に言うことになっている方法を得ることはありません。何か案が?根本的なことがありませんか?
ありがとうございます。
* "いずれの場合(押して離しても)、静的変数NOTE_OFFには値128が入ります。 –
[mcve]を含めてください。 –
ちょうどFWIW、***非常に長い*****************************************************************************私は、彼らは0のベロシティで "ノートオン"イベントを送った。非常に混乱していた。 –