Я написал приложение для Android, которое одновременно воспроизводит звуки окружения.
int bufferSize;
short audioData[] = new short[bufferSize];
AudioRecord recorder = new ......;
AudioTrack track = new .......;
track.play();
while(true){
recorder.read(audioData, 0, bufferSize);
track.write(audioData, 0, bufferSizze);
}
Этот код работает, но звук воспроизводится не непрерывно. Я думаю, что существует задержка между record.read () и track.write ().
Пожалуйста, помогите мне сделать так, чтобы звук воспроизводился непрерывно без шумов или сбоев.
спасибо ...