ENCODING_PCM_16BIT:
public static byte[] byteMerger(byte[] byte_1){
byte[] byte_2 = new byte[byte_1.length*2];
for (int i = 0; i < byte_1.length; i++) {
if(i%2 == 0){
byte_2[2*i] = byte_1[i];
byte_2[2*i+1] = byte_1[i+1];
}else{
byte_2[2*i] = byte_1[i-1];
byte_2[2*i+1] = byte_1[i];
}
}
return byte_2;
}
ENCODING_PCM_8BIT:
public static byte[] byteMerger(byte[] byte_1){
byte[] byte_2 = new byte[byte_1.length*2];
for (int i = 0; i < byte_1.length; i++) {
byte_2[2*i] = byte_1[i];
byte_2[2*i+1] = byte_1[i];
}
return byte_2;
}