问题标签 [chuck]

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 投票
2 回答
2742 浏览

linux - Ubuntu 中的 ChuckK 音频输入/输出错误

我在我的 Ubuntu 12.0.4 VirtualBox 中安装了 ChuckK。当我启动 miniAudicle 虚拟机时,我收到一条弹出错误消息

“虚拟机似乎挂起......中止当前碎片?取消或中止按钮”

我似乎无法单击任何一个按钮,错误消息会不断弹出。和控制台日志消息:

[chuck]:RtApiAlsa::callbackEvent:音频读取错误,输入/输出错误。

我做了:

卡盘测试.ck

[chuck]:(通过 rtaudio):未找到编译音频 API 的设备!

[chuck]:无法初始化音频设备(尝试使用 --silent/-s)

我已经升级了 VirtualBox,但还是一样。

请帮忙。

谢谢。

hc。

0 投票
3 回答
618 浏览

chuck - 如何用 Chuck 音频编程语言制作一个独立的程序?

如何在 Chuck 中制作独立的可执行应用程序(桌面、服务器或移动应用程序)?

0 投票
2 回答
525 浏览

delphi - 如何在 Delphi 中使用其他语言代码?

我有兴趣将另一种音频编程语言 ( ChucK ) 中的语言集成到我的 Delphi 项目中。我知道动态链接库(.DLLs)也许可以做到这一点,但我对此并不熟悉。

有谁知道我如何配置项目以使两种语言一起工作?

0 投票
1 回答
124 浏览

events - Chuck 操纵杆控制

我正在尝试从操纵杆接收输入。接收到输入后,应生成声音。这有效,但它响应操纵杆按钮的按下和释放。我如何让它只响应推送而不响应发布。

更重要的是,如何让事件侦听器响应操纵杆的 180 度运动。目前,当我移动操纵杆时,它继续产生声音,即使在我释放它很久之后

0 投票
1 回答
1321 浏览

python - 来自 python-osc 客户端的 OSC 消息不会被 Chuck 服务器接收

我正在尝试通过OSC (Open Sound Control) 协议在Chuck和 python之间建立通信。在 python 方面,我们使用python-osc 库,并且chuck 原生支持 OSC 协议。看来我们从 python 端发送的消息没有到达chuck 端。所有其他组合,即 python 到 python、chuck 到chuck 和chuck 到 python 都可以正常工作。我在 Windows 7 上运行 python 3.4.4。这里可能出了什么问题?

这是我用于测试的客户端/服务器实现的四个文件。

夹头客户端.py:

夹头服务器.py:

python_client.py:

python_server.py:

0 投票
2 回答
218 浏览

string - 有任何 ChuckK 的字符串操作库吗?

任何人都可以指向ChuckK中字符串的字符串操作库吗?我几乎找不到任何关于字符串的东西。

0 投票
1 回答
353 浏览

networking - 将处理与 Chuck 与 OSC 集成

在处理过程中,我制作了一个“Play Amazing Notes”按钮,以使用 OSC(打开声音控制)向卡盘(用于播放音符)发送信号,但是当我运行处理脚本时,它会显示这些错误消息。



我的处理代码如下所示:

Chuck 代码是:

0 投票
0 回答
85 浏览

chuck - 从麦克风录制并在 Chuck 中延迟回放声音

我正在尝试以可调节的延迟重播当前录制在麦克风上的声音。这应该有助于提高发音能力。我找到了这个例子,它似乎做了我想要的:

不幸的是,延迟并不是我定义的确切时间。重播大约在 0.25 秒后开始,而不是我想要的 50 毫秒。有没有办法设置更小的延迟?

0 投票
1 回答
41 浏览

multithreading - ChucK - 存储 sporked shreds 的 id 值

有点初学者,所以请多多包涵。我正在编写一些代码来试验 shred sporking 和 remove,但遇到了一个问题。这是我的代码的一部分:

然而,有了这个,我得到错误“未定义的变量's'......”。我可以说,因为定义's'只发生在 msg.isButtonDown() 为真之后,所以我尝试了一种不同的方法。

但是,这会导致错误“无法删除:没有 id 为 0 的碎片...”。我不明白为什么 s.id() 会是 0?不应该在第一个 if 语句中将 s.id() 定义为 sporked id 吗?我似乎无法克服这一点。

谢谢,

凯文金

0 投票
0 回答
44 浏览

chuck - 将低频幅度调制添加到噪声中

我正在尝试使用 ChuckK 重现 SoX 脚本,该脚本会产生带有轻微振荡(颤音)的棕色噪声。

SoX脚本是:

以下从wind2.ck示例修改的 ChuckK 脚本会产生所需频率的棕色噪声:

我无法重现 SoX 颤音选项创建的效果。

似乎我应该能够向主链添加一个正弦波,然后振荡该参数。我正在尝试FM.ck频率调制示例的变体但没有成功:

我预计会听到一些音调波动,但似乎没有发出任何声音。

如何在我生成的棕色噪声中添加低频幅度调制?