0

jMusic APIを使用して、ポリフォニックMIDI(つまり、高音と低音の声から再生される複数の音、または和音)から音の始まりやその他の音楽の詳細(ピッチ、音の長さなど)を抽出できるかどうかを知ることができますか?

音符の開始を抽出するメソッドがありますが、特定の音符に対して毎回ゼロを返します。ただし、jMusicを使用してモノフォニック(つまり単音)MIDIのピッチとデュレーションを抽出することは可能です。ただし、和音が存在する場合は、和音の1つの音だけがキャプチャされ、音の開始は毎回ゼロを返します。

これを解決する方法はありますか?

できるだけ早く洞察に感謝します。前もって感謝します

4

1 に答える 1

1

免責事項: 私は jMusic を使用していません。実際、私も聞いたことがありません。

しかし、過去に MIDI ファイルを分析していて、よく犯した間違いの 1 つは、正しいトラックを分析しなかったことです。MIDI ファイルに複数のトラックがある場合は、すべてのトラックをアドレス指定してください。それ以外の場合、正しいトラックに対処していない場合は、問題を説明するメモが欠落している可能性があります。

たとえば、ソロ ピアノの MIDI ファイルは、ト音記号とヘ音記号の 2 つのトラックに分割される場合があります。ト音記号のトラックだけを分析すると、ヘ音記号の音符がすべて失われます。

于 2010-06-08T02:57:33.573 に答える