问题标签 [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 回答
294 浏览

chuck - ChuckK 中 int 的最大值

ChuckK 中 int 的最大值是多少?它有一个符号常数吗?

0 投票
1 回答
137 浏览

chuck - 检测 ChuckK 子碎片何时完成

如果您有对子碎片的引用,是否可以确定 ChuckK 子碎片何时完成执行?例如,在这段代码中:

是否可以确定何时offspring完成执行?

0 投票
4 回答
1136 浏览

python - 通用编程语言 (Python) 与定制语言 (PureData/MaxMSP/ChucK) 的综合

我正在学习 Python,因为它对我作为一名数学家很有吸引力,但它也有许多用于科学计算、图像处理、Web 应用程序等的有用库。

令我沮丧的是,对于我的某些兴趣(电子音乐或装置艺术),有一些非常特定的编程语言似乎更适合这些目的,例如 Max/MSP、PureData 和 ChuckK——所有这些都非常吸引人。

我的问题是,应该如何处理这些不同的语言?我应该简单地学习 Python 并通过在其中使用插件和 Python 解释器来管理其他的吗?是否有整合语言的好工具,或者只是学习所有语言的正确方法?

0 投票
1 回答
809 浏览

audio - 在 Chuck 中从文件中读取整数

我有这个 Chuck 代码:

文本文件包含:

(它每分钟都用python更新)

我想将速度和方向转换为 int(或更好的浮点数)。

我怎样才能做到这一点?

0 投票
2 回答
1811 浏览

audio - 在嵌入式设备上运行音频合成/分析语言

在嵌入式设备(如Arduino MegaBeagle Board或带有微处理器或DSP 芯片的定制板)中运行以音频合成/分析语言(如ChuckPure DataCsoundSupercollider等)编写的程序是什么体验?

我想知道您选择了哪种语言和硬件以及原因。有什么障碍等等?我的目标是运行可以由音乐家/制作人在不太昂贵的板上轻松编程的程序。

我收到了有人在 Beagle Board 上成功运行 ChucK 程序(运行 ChucK 的 Beagle Board 上的 Ubuntu Linux)的输入,但他对语言和硬件的选择非常轻松,他的设置没有使用 Beagle Board 中的 DSP 和运行整个 Linux 安装来处理音频信号似乎有点矫枉过正。

任何输入表示赞赏!

更新:我发现Zengarden是一个 Pd 运行时实现(作为独立的 C++ 库)并且在基于 ARM 的设备上运行良好。目前,我将使用 BeagleBoard 和 Zengarden,但在项目的后期,我需要用成本更低的东西替换 BeagleBoard。

我很想听到来自社区的更多意见。

0 投票
1 回答
222 浏览

c++ - Json 查克事实解析

好吧,我有这个链接,我想解析它并只得到笑话。它是 json 格式。我想使用 c 或 c++,而不是 python,因为我已经用 python 做到了。

0 投票
2 回答
478 浏览

javascript - 将节点聊天服务器与 ChuckK 链接以获取声音

我目前就读于加州艺术学院,主修音乐技术。我目前想出了一个我想尝试的想法,尽管随着我的深入,它变得有点复杂。我知道有更简单的方法可以做到这一点,但我想这样做是为了说我可以。我的想法是,我可能会使用预制节点聊天服务器,或者自己编写一个,并将其链接到 ChuckK(普林斯顿大学开发的一种编程语言)。这个想法是,当按下按钮或按下返回时,它会向 ChuckK 发送一个信号并告诉它播放声音(通过“Sndbuf”函数)。

我的问题是 ChucK 基于 C/C++ 而 Node 是基于 Javascript。我不确定如何让这两种语言进行交流。我知道 ChuckK 有能力在端口上侦听 Web 服务器请求,但我不是 TCP/IP 专家。

我知道其中一些可能不存在,我可能需要自己写很多。“它”是从框架到服务器的任何东西。任何有关如何使他们相互交流的建议将不胜感激。

0 投票
2 回答
1253 浏览

processing - 如何通过 OSC 将音频从 Processing 发送到 Chuck/Pure Data?

我有一个处理程序,它导出一串信息,这些信息最终会变成声音。这类似于 photo sounder 或 metasynth 的工作方式,将像素转化为声音。我希望能够将部分信息流式传输到 Chuck 或 Pure Data。

现在我不想在处理中实际处理音频。该程序仅用于从触摸界面和一系列图像生成信息。

我知道我可以使用 OSC 从处理(我想,我找不到任何示例)发送数据类型 b(用于 blob)。

我找不到任何关于如何在 Chuck 或 Pure Data 中接收此类信息然后将其用于生成声音的示例。

我承认我可能没有在其中一些过程中搜索正确的术语,因此我们将不胜感激。

0 投票
1 回答
452 浏览

midi - Chuck 语言是否支持 SoundFonts?

我正在启动可以处理音乐文件的程序,主要是 MIDI。

我听说了ChuckK编程语言,甚至找到了一个免费的课程,我认为它符合我的需求。
我将不得不使用 SoundFonts 来自定义和增强 MIDI 文件。ChuckK 仍然是正确的选择吗?它支持SoundFonts吗?是否可以与 ChuckK 合作使用 SF?

0 投票
1 回答
69 浏览

zooming - 被一个简单的 IDE 热键问题难住了

我正在使用 Miniaudicle(与 ChuckK)。如何放大/放大文本?我无法弄清楚它的键盘快捷键。它不在任何 Miniaudicle 资源中,我无法从顶部的任何下拉菜单中执行此操作。我知道缩小是 CTRL + MINUS,所以我认为必须有某种方法可以放大。我在 Windows 7 上运行 Miniaudicle 1.3。谢谢!