录制时防止PyAudio中断现有音频

时间:2019-08-21 03:13:55

标签: pyaudio

我正在尝试在Rasp Pi3B(最新的操作系统-Buster)上运行两个项目。

第一个是出色的Shairport同步(link),可以将音频从iOS流传输到pi,并通过我添加的IQaudIO DAC卡(link)进行播放。

为补充我的系统,我想添加音频无功LED并在此处找到一个非常好的项目(link)。

不幸的是,我无法使两个项目同时工作(尽管当单独运行时它们都能工作)。

可视化软件使用的PyAudio似乎在可视化软件开始录制并制作漂亮的模式时停止或重定向shairport-sync的音频输出。

我正在使用一个简单的USB麦克风来录制环境音频(理想情况下是通过shairport-sync播放音乐的扬声器的音频),并使用上述的IQaudIO卡进行输出。

那么我的问题是; PyAudio可以在不干扰任何现有音频输出的情况下启动输入流吗?此外,如果PyAudio对整个音频I / O进行“指挥”,我有什么办法可以证明这一点?

谢谢

0 个答案:

没有答案