基本LAME编码改变音高

时间:2014-06-21 10:44:12

标签: mp3 pcm lame

我关注this example基本使用libmp3lame,使用一个30秒长440Hz的44.1kHz正弦波PCM(用Audacity生成)作为输入。

产生的输出是15秒的高音调。我还尝试了48kHz的人类语音PCM,它完美地出现了(当然,我将lame_set_in_samplerate(lame, 44100)更改为48000

为什么正弦波会发生如此大的变化而且语音是否正确?我需要在代码中更改正确编码的波形吗?

编辑:这与单声道输入有关。现在我似乎无法找到如何使用libmp3lame指定它。

0 个答案:

没有答案