Python2.7和Pyo服务器必须在创建任何音频项目之前启动

2024-09-30 04:35:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Python2.7.14中使用Pyo(http://ajaxsoundstudio.com/software/pyo/),我试图用这段代码播放一个音频文件

from pyo import *
s = Server()
s.boot()
s.start()
sf  = SfPlayer("C:\Users\name\Downloads\audio.mp3", speed=1, loop=True).out()

但我得到的信息是:

^{pr2}$

Tags: 代码fromimportcomhttpserversoftwaresf
1条回答
网友
1楼 · 发布于 2024-09-30 04:35:26

我曾经(在Windows上)犯过同样的错误。启动了安装Pyo时附带的E-Pyo编辑器。在那之后,它工作得很好。在

如果这不起作用,您可能需要手动设置服务器选项和输出设备。在

使用获取所需输出设备的ID

pa_list_devices()

如果找到了您的ID,可以使用以下命令进行设置(将0更改为您的设备ID),然后启动服务器:

^{pr2}$

相关问题 更多 >

    热门问题