0

和音 (4 つの音を一緒に) を演奏する方法を探しており、オーディオトラックを投げました。

これを行う最善の方法は何ですか?1 つのサンプル ノートから始めて、それにピッチ フィルターを適用することを検討します。これを行うためのより簡単な解決策はありますか?

ありがとう

4

2 に答える 2

0

より簡単な方法は、ノートごとにオーディオ ファイルを作成することです。

それらを同時に再生するには、すべてのファイルの信号を合計する必要があります。Java 仮想マシンは、これを行うのに最適な環境ではありません。この方法で行いたい場合は、ByteBuffer API を調べてください。

于 2011-11-02T10:34:25.473 に答える
0

4 つの異なるスレッドで audiotrack オブジェクトを使用することもできるため、AudioTrack の書き込みメソッドは、サウンドを再生している他のオーディオトラックをブロックしません。私はこれを 5 つのスレッドで行い、動作します。

于 2012-09-26T10:50:40.903 に答える