在C / C +中将16位线性PCM音频转换为32位浮点的最佳方法?

时间:2014-02-26 21:17:55

标签: c++ c audio core-audio

在C或C ++中将16位线性PCM音频转换为32位浮点的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

简单:

std::vector<int16_t> PCM = foo();
std::vector<float> audio(begin(PCM), end(PCM));

您可以预期这是实时的1000倍。