问题标签 [soundcard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何读取我们的系统(PC 声卡或扬声器)在 java 中播放的音频流
我正在尝试播放从另一个系统中播放的音频中读取的音频流。
请告诉我如何读取我们的 PC 当前正在播放音频的音频字节。
谢谢和问候亚米尼。
audio-streaming - 无法通过 LAN 上的 vlc 从声卡流式传输音频
参考我的问题https://stackoverflow.com/questions/16914725/streaming-tv-tuner-card-output-using-vlc
我已经找到了它的问题,现在我可以使用 VNC 通过 LAN 成功地从电视调谐器卡流式传输视频。
但我发现没有音频与视频一起流式传输。
某些研究使我得出结论,我们可以使用 vlc 流式传输声卡。我也遵循了某些链接,这些链接遵循了如何流式传输声卡。我遵循了相同的步骤,但我无法流式传输声卡。
我看到的有关此的主要链接:http://www.screenr.com/BFH
任何人都可以指导我正确的方向来帮助我摆脱这种情况。
请帮助。所有帮助将不胜感激。
谢谢
python - 如何在 Python 中分析声音输出?
是否可以获取系统输出音频(与通过扬声器完全相同的东西)并使用 Python 实时分析它?我的目的是构建一个声音可视化器。我知道可以使用 pyaudio 访问麦克风,但我无法以任何方式访问声卡输出,我正在寻找适用于 Windows 的解决方案。
感谢您的阅读。
audio - 在 windows xp 上使用模拟器发出嗡嗡声
当我在 ma PC 上启动任何模拟器时,我会通过扬声器听到烦人的声音。就像过滤后的噪音一样。
除非我重新启动我的电脑,否则它不会停止...我 hv windows xp 和两个声卡..一个内置于主板。当第一张声卡停止工作时,我插入了另一个..帮助
driver - 如何在 PCI 声卡上触发 DMA 操作
我是 Linux 驱动程序开发的新手。我想DMA read
在指定的目标地址触发一个操作,但我没有关于如何做的基本概念。我应该为我的声卡写一个新的驱动程序吗?或者只是调用当前声卡驱动程序提供的一些 API(如果有的话)?
我可以想象我想要的看起来像这样(来自 LDD3 Ch15),
但是这应该是一个用户空间程序还是一个模块?我在哪里可以获取更多特定于设备的详细信息,以便了解registers
应该编写哪些以及如何编写?
linux - Linux中的麦克风输入
我有一个麦克风连接到笔记本电脑的麦克风输入(操作系统是 Ubuntu 12.04)。有没有可以用来实时查看(和录制)来自麦克风的模拟波的程序?我可以使用内核中的任何程序吗?
谢谢。(我为什么需要它?我正在制作一个磁条阅读器,我希望能够从磁头看到“原始”双相波:https ://www.youtube.com/watch?v= XmtS8zaPPUM )
java - 将另一个声卡与 JavaSound Synthesizer 一起使用
我可以使用我的 M-AUDIO Fast Track Ultra 作为我正在编写的 Java MIDI 插件中的音频接口吗?虚拟驱动程序 ASIO4ALL 也可能是一个不错的选择。
我将编写一个 Live Performance MIDI 修改器,以提高键盘手的控制水平和 MIDI 控制效果的复杂性。我已经开始了一个小型的概念验证应用程序,它可以让我继续前进,但即使在测试 Oracle 自己的 JavaSound API 演示时,我也注意到鼠标输入命令和声音之间存在一些延迟。这是否是由这个应用程序的构建方式引起的,我仍然会发现,但我想确保我可以提供几乎零延迟(20 毫秒,因为我使用我的现场表演主机软件)。大家有没有发现什么相关的?
python - 用python读取声卡输出
我已成功使用 pyaudio 读取和记录麦克风数据。我想对声卡输出做同样的事情。(即播放 wavfile 并使用 pyaudio 打开流并逐帧读取声卡输出)。
为了阅读麦克风,我打开了一个 pyaudio 流,如下所示
当我将 input_device_index 更改为 1 时,出现以下错误
IOError: [Errno 无效的通道数] -9998
下面是 macbook 声卡的 system_info
python - 如何以编程方式控制声卡?
我正在pyaudio
使用 Saffire Pro 40 声卡在 Mac 上玩。目前我插入了两个输入,我想以编程方式控制第二个输入通道的电平。(使用声卡的混音控制软件可以正常工作)。
我一直在浏览pyaudio
文档,但到目前为止还没有发现任何关于这个问题的明显内容。以编程方式基本上完成混音控制软件(控制每个通道的音量)的最简单方法是什么?(Python API 会很好,但不是必需的)
为了简化:看起来可以从我想要控制的通道中手动读取流,使用 numpy 对其进行缩放,然后将它们作为输出写入,但我希望有一种方法可以简单地将每个通道的标准化值发送到控制它。
所以不是这样的:
这有点误导,但我需要混合来自同一输入设备索引的不同通道。但是我希望是这样的:
看一下Channel Maps 示例感觉更接近我所追求的。目前我发现 API 的 host_api_specific 部分有点混乱,我希望有人已经有一些成功使用它的经验。
我正在使用 OSX 10.10
python - 如何通过三个不同的扬声器播放三个不同的音频文件?
我有一个项目,我必须通过3 个不同的扬声器播放3 个不同的音频文件。文件的开始时间很重要(我的意思是它们必须同时开始播放)。
我的第一个选择是使用3台联网计算机,每台计算机一个文件,以及一个控制这三个系统的程序(例如一个服务器和两个客户端)。
但我认为使用4声道的声卡确实更好。经过一番搜索,我发现有很多这样的声卡。我想知道,是否可以使用 Python 或 Matlab 程序或任何其他方式控制通道?有图书馆吗?