【发布时间】:2015-06-12 18:32:30
【问题描述】:
我有一个充满音频数据的缓冲区(数组),填充了AudioRecord 方法。
我想玩这个反转。当我尝试反转缓冲区时,我得到了噪音。
public void startWriteAndPlayProcess (){
writeAudio();
playAudio();
}
private void writeAudio(){
audioTrack.write(reverseArray(audioBuffer), 0, bufferSize);
}
private void playAudio(){
audioTrack.play();
}
private byte [] reverseArray ( byte array []){
byte [] array1 = new byte [array.length];
for (int i=0; i<array1.length; i++){
array1[i]= array[array1.length-1-i];
}
return array1;
}
你们可以推荐什么?
【问题讨论】:
标签: audio audiorecord audiotrack