【问题标题】:Accessing the PC audio input stream访问 PC 音频输入流
【发布时间】:2012-04-25 13:35:48
【问题描述】:

我希望能够访问连接到无线电接收器的计算机传入音频输入流。我想连续读取传入的频率。我真的不知道从哪里开始。非常感谢对主题的任何帮助。如何访问计算机硬件,例如 C# 或 C++?有没有为此目的提供 API 的语言?我知道 C、C++、Java 和 C# 的编程,但如果有任何其他语言更容易完成,那就更可取了。

【问题讨论】:

  • 什么平台、操作系统等?

标签: c# java c++ audio hardware


【解决方案1】:

我发现JUCE 库最适合此目的。它是非常跨平台的 C++,让您可以轻松地从各种音频设备中轻松获取实时流,而无需大惊小怪。下载包含一个带有音频演示的演示应用程序。您可以复制此代码作为起点。

该库可在开源软件中免费使用,并且具有价格适中的商业许可。

【讨论】:

  • 谢谢。我将立即深入研究 JUCE。这可能正是我需要的。
  • @yms 我无法理解您的反对意见。许可证未表示为问题,因此您的评论和否决似乎无关紧要。赞成取消。
  • @Andy 这是错误/误导性信息。许多程序员都会阅读 SO 中的答案,而不仅仅是问题的原始海报。不过,我已将投票更改为 +1,因为答案是固定的,这就是我投反对票的目的。
  • @yms 明白了,我在编辑之后才看到答案。
猜你喜欢
  • 2013-04-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-06
  • 1970-01-01
  • 2018-07-18
  • 2014-02-03
  • 2016-11-18
相关资源
最近更新 更多