【问题标题】:PYO, How are route audio to sound card devicePYO,如何将音频路由到声卡设备
【发布时间】:2015-09-28 13:46:58
【问题描述】:

我正在使用 pyo 在我的代码上播放一些音频。设置如下:

from pyo import *
import time
s = Server(sr=44100, nchnls=2, buffersize=1024, duplex=0).boot()
s.start()

这将导致在默认设备(内置扬声器)上播放音频。但是,当我连接外部声卡时。音频仍然从内部扬声器播放。所以我想知道如何设置它。

我检查了 API,它说要使用 setInOutDevice(x) :设置输入和输出设备。请参阅 pa_list_devices()。但是我不知道如何使用 pa_list_devices() 来输出音频设备列表。

感谢您的帮助。

【问题讨论】:

    标签: python audio


    【解决方案1】:

    来自 python 解释器:

    >>> pa_list_devices()
    

    将打印设备列表。找到所需设备的编号,并在启动服务器之前使用 setInOutDevice(number),如下所示:

    s = Server()
    s.setInOutDevice(number)
    s.boot()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-10
      • 2021-02-26
      • 1970-01-01
      • 2020-10-06
      • 2011-07-22
      • 1970-01-01
      • 2023-03-03
      • 1970-01-01
      相关资源
      最近更新 更多