在各种搜索引擎上搜索之后,在这里,几乎没有适用于我的情况的信息。基本上,我想用C编写一个执行以下操作的程序:
我感兴趣的事情:
做相同或相似事情的软件的开源示例,最好在C语言中
有关C语言中音频编程的任何文献
附:我很抱歉,问题的某些部分可以轻松地用谷歌搜索,但是我尝试过,没有任何东西可以对此进行详细描述。
非常感谢!!
答案:
我建议先获取(或生成).WAV文件。WAV文件可能是最简单的手动读写音频文件。这是一个页面,描述您需要了解的WAV格式。
脉冲编码调制(PCM)是最简单的音频格式,因为您无需担心先将其解压缩。这是我写的页面,描述了不同的PCM格式。
至于过滤和削减不同的频率,我认为您正在寻找的是低通,高通或带通滤波器。
希望对您有所帮助。如有需要,请在此处在“堆栈溢出”中询问更多问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句