c - 使用 C 和 Windows 从混音器录制声音

标签 c windows audio record

我想录制计算机上播放的声音(不仅仅是麦克风!),就像 Audacity 所做的那样。 为此,我似乎需要录制混音器(音频映射器)的声音。

我想知道如何在 Windows 上使用 C 语言 来做到这一点。

谢谢! 祝你有美好的一天!

最佳答案

看看 PortAudio - 这里是 TutorialApi Documentation .它被 audacity too 使用!

一些特点:

  • 跨平台
  • 开源
  • 简单
  • C 和 C++

可能 Win Api 提供了您需要的东西,查看 Waveform Audio Reference .

关于c - 使用 C 和 Windows 从混音器录制声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11379878/

相关文章:

c - c中的时间戳,精度为毫秒

python - atexit 处理程序不响应信号

ios - AVAudioPlayer的内存问题

api - 网络音频 API WaveShaperNode

c - 程序不会循环运行?

c - 为什么 pow(-infinity, positive non-integer) +infinity?

c - 当包含 <linux/time.h> 时,“getnstimeofday”是系统调用中的隐式声明

c - 乘法和减法的数组比较

c - 具有自己的文件偏移量的重复文件描述符

flash - 闪光灯在DOWN事件中播放不想要的声音