问题标签 [pyo]

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.

0 投票
1 回答
481 浏览

python - Pyo - 如何按顺序播放从 RAM 读取的两个声音文件?

我有两个相同长度的声音文件,我想按顺序播放。具体来说,我希望第一个文件播放三遍,第二个文件播放一次。

我可以通过 aSfPlayer和 a来实现这一点TrigFunc,但我的印象是每次切换声音时这都会从磁盘读取声音文件。有没有办法我可以通过将声音保存在 RAM 中的SndTable来实现这一点?

这是使用SfPlayerand的解决方案TrigFunc使用此示例作为灵感

0 投票
1 回答
358 浏览

audio - 在 Psychopy 中将偏好从 Pyo 更改为 Pygame

我试图在 Psychopy 中将 audiolib 的偏好从 Pyo 更改为 Pygame,但它似乎不起作用。

它不断显示:

声音还可以,但我想改用 Pygame。谁能告诉我我做错了什么?谢谢!

0 投票
1 回答
179 浏览

windows - pythonw.exe 在 PsychoPy 中使用 pyo 时崩溃

我正在 PsychoPy(Windows 7 上的 v1.84.2)中进行实验,这需要短音。围绕声音生成的代码行是:

一旦绘制了 visual.TextStim,PsychoPy 就会崩溃(我在输出窗口中得到 1-3)。崩溃是“pythonw.exe 已停止工作”弹出窗口,它强制关闭窗口。如果没有声音生成,实验可以顺利进行。脚本中的其他地方播放了音调,但崩溃发生在作业处。此外,代码在 OSX 上运行。

我见过人们之前遇到过 pyo 兼容性问题,以及 pythonw.exe 崩溃。有没有人有这种组合,或者找到了解决方法?

谢谢

0 投票
1 回答
102 浏览

python - Python-Pyo 无类型错误

我正在尝试运行以下代码

但我得到一个None-Type error

错误

AttributeError:“NoneType”对象没有属性“randrange”

如果我python interpreter一个接一个地使用和输入命令,它就可以工作。

请建议。

0 投票
1 回答
1292 浏览

python - 安装 pyo 模块时出错

使用Python 3.5.3在 Windows 10 上

我正在尝试安装pyo 0.8.6模块,但我根本无法安装。

首先,我尝试使用AJAX SOUND STUDIO pyo_0.8.6_py3.5_setup.exe提供的安装程序,但每次导入模块时都会出现下一个错误:

然后我尝试安装 Python 2.7 pyo 版本,但没有成功。

然后我尝试以管理员身份使用下一个命令从源代码安装它

并给了我下一个输出

然后我尝试将bin文件夹更改为大写C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\cl.exeC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.exe什么都没有。不要问为什么

然后我将 Visual C++ 2017 (14.10) 降级为 Visual C++ 2015 (14.0) (MSC v.1900)不要问为什么

最后我尝试使用pyo-master\installers\win目录中的build_installers_win.bat使用

并给了我下一个输出

我完全迷路了。

ʰᵉˡᵖ

0 投票
1 回答
1570 浏览

python - python3 -O file.py 没有创建 file.pyo

我写了一个简单的脚本test.py,包含:

然后python -O test.py用来运行它。我希望这会创建一个test.pyo文件,但它没有。

我的版本是 Python 3.5.2。为什么没有创建缓存文件?

0 投票
1 回答
1228 浏览

python - Python 中的 Pyo:未定义名称“服务器”

我最近安装了 Pyo,我输入了 Python 3.6 并输入

但我明白了

回溯(最后一次调用):文件“C:\Python27\pyo.py”,第 1 行,从 pyo 导入 * 文件“C:\Python27\pyo.py”,第 2 行,在 s = Server() 中。 boot() NameError: name 'Server' is not defined

如何播放音频文件?

0 投票
1 回答
812 浏览

python - Python中的Pyo;名称“服务器”未定义

我使用 python 3.6,我正在尝试使用 pyo 播放音频文件,但是当我尝试运行它时,我收到了这条消息;

回溯(最后一次调用):文件“C:\Python27\pyotest.py”,第 1 行,in from pyo import * 文件“C:\Python27\pyo.py”,第 2 行,在 NameError:name 'Server'没有定义

我的代码:

0 投票
1 回答
650 浏览

python - Python 2.7 和 Pyo,必须在创建任何音频项目之前启动服务器

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

但我收到这条消息:

0 投票
1 回答
611 浏览

python - 使用 Pyo Python 进行麦克风输入

我目前正在使用 Python 和 pyo 创建一个小程序,它应该使用麦克风输入作为源,然后添加 pyo 提供的几个效果和过滤器。我在文档中找不到任何内容,有没有办法将麦克风输入用作源,是否有任何替代 pyo 的方法?

这是我到目前为止的基本示例:

我知道有一个设置输入设备的功能,比如 s.setInputDevice(5),但我不知道如何实际使用它。

谢谢您的帮助!