据我所知,我使用的音频字节数组(PCM立体声16位)为每个示例4字节。我注意到当你倒置拜特值时。-128到128和128至-128)它不把声音放进环绕声通道。听起来是一样的(前面的声音)。我试验了每隔一个字节(每两个字节),而不是所有的字节,得到了一些类似环绕声,但它非常肮脏和起伏。我如何准确地操作一个常规的PCM 16位立体WAV文件(以字节数组的形式),以便音频被放置在环绕声通道中?我的守则:
public byte[] putInSurround
在C#中,在有符号整数类型和无符号整数类型之间进行转换的能力似乎受到以下因素的影响:
// If the variable is declared as a byte array then type casting to sbyte[] results in a byte[] byteArray = new byte[2];
var