c# - 访问 PC 音频输入流

标签 c# java c++ audio hardware

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

最佳答案

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

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

关于c# - 访问 PC 音频输入流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10316838/

相关文章:

c# - 使用 LINQ 或 C# 清理字符串中特定 HTML 的算法

c# - 当操作返回元页面 html 时,如何更好地诊断 WCF 服务?

javascript - DIVstyle=none,但div仍然显示(用于弹出处理图形)

java - 如何通过maven连接吗啡注释类?

c++ - 如何将 zlib 添加到现有的 qt 安装

c++ - 彩票程序没有重复功能

c# - 是否可以找到一些全面比较VB和C#语法差异的文章(最好是2010版)?

java - 为什么 Maven 在我使用 Spring-Data 时添加依赖的 Hibernate Jars

java - 文件中字符出现的计数/频率分布,包括不可见的字符

c++ - 让进程 "warm up"有什么用吗?