使用 C 和 Windows 从混音器录制声音
Posted
技术标签:
【中文标题】使用 C 和 Windows 从混音器录制声音【英文标题】:Record sound from audio mixer using C & Windows 【发布时间】:2012-07-08 00:54:34 【问题描述】:我想录制计算机上播放的声音(不仅仅是麦克风!),就像 Audacity 一样。 为此,我似乎需要录制混音器(音频映射器)的声音。
我想知道如何在 Windows 上使用语言 C 来做到这一点。
谢谢! 祝你有美好的一天!
【问题讨论】:
Stack Overflow 不是为您编写代码的地方。将您的问题缩小到“如何在 Windows 上捕获进入系统输出的音频”之类的问题。如果您需要为您编写大量代码,请查看合约编程。 你说得对,这个问题很可疑,我已经改写了;p 非常好。我希望你能得到一个好的答案。 我认为最好使用库而不是 win api。 【参考方案1】:看看 PortAudio - 这里是Tutorial 和Api Documentation。被audacity too使用!
一些功能:
跨平台 开源 简单 C 和 C++Win Api 可能提供您需要的内容,请查看Waveform Audio Reference。
【讨论】:
以上是关于使用 C 和 Windows 从混音器录制声音的主要内容,如果未能解决你的问题,请参考以下文章
音频处理使用 Adobe Audition 录制电脑内部声音 ( 启用电脑立体声混音 | Adobe Audition 中设置音频设备 | Adobe Audition 内录 )