gpt4 book ai didi

audio - 平移立体声音频样本

转载 作者:行者123 更新时间:2023-12-03 00:50:10 25 4
gpt4 key购买 nike

假设我有一个16位PCM音频文件。我想将其全部平移到左侧。我将如何纯粹通过字节操作来做到这一点?我是否只将右声道的样本与左声道的样本混合?

我也想问(因为它看起来很相关),我将如何将立体声采样转换为单声道采样?

我正在使用Haxe进行此操作,但是使用C之类的代码(或只是方法的解释)就足够了。谢谢!

最佳答案

您首先需要将原始字节转换为int数组。左声道的输出将是总和除以2。

for (int i = 0 ; i < numFrames ; ++i)
{
*pOutputL++ = (*pInputL++ + *pInputR++) >> 1;
*pOutputR++ = 0;
}

关于audio - 平移立体声音频样本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22265668/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com