У меня есть аудиофайл pcm или массив байтов этого файла. И мне нужно отменить его и воспроизвести.Android reverse play pcm file
Если я просто обратный массив байтов, как это, я получаю шум, поэтому я должен отменить только raws или sample raws pcm.
public void reverse(byte[] array) {
if (array == null) {
return;
}
int i = 0;
int j = array.length - 1;
byte tmp;
while (j > i) {
tmp = array[j];
array[j] = array[i];
array[i] = tmp;
j--;
i++;
}
}
Я читал много, но я не нашел никакой информации о том, как я могу это сделать.
данные в байтовых магазинах массива, как это (в oneDrive, Потому что не хватает репутации): http://1drv.ms/1DJ0jDr
Я apreciate любой помощи. Большое спасибо!
Большое спасибо! Этот пост помогает в преобразовании http://stackoverflow.com/a/5626003/4166904 –