誰もがアンドロイド用のオーディオDSPを学習するための有益なリンクを知っていますか? またはサウンドライブラリですか?アンドロイドのJavaオーディオのdspサイトまたはアンドロイドのサウンドライブラリ?
私はwavファイルを再生するための基本的なミキサーを作ろうとしていますが、私はdspについて十分に知っていないことを認識し、私はアンドロイドのために何も見つけることができません。
私はバイト配列にロードされたwavファイルと短いループでAudioTrackを持っています。 どのようにデータをフィードできますか?
この投稿は無視されますが、試してみる価値があると思います。
FileInputStream is = new FileInputStream(filePath);
BufferedInputStream bis = new BufferedInputStream(is);
DataInputStream dis = new DataInputStream(bis);
int i = 0;
while (dis.available() > 0) {
byteData[i] = dis.readByte(); //byteData
i++;
}
final int minSize = AudioTrack.getMinBufferSize(44100, AudioFormat.CHANNEL_CONFIGURATION_STEREO, AudioFormat.ENCODING_PCM_16BIT);
track = new AudioTrack(AudioManager.STREAM_MUSIC, 44100, AudioFormat.CHANNEL_CONFIGURATION_STEREO, AudioFormat.ENCODING_PCM_16BIT,
minSize, AudioTrack.MODE_STREAM);
track.play();
bRun=true;
new Thread(new Runnable() {
public void run() {
track.write(byteData, 0, minSize);
}
}).start();