问题标签 [puredata]

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 回答
251 浏览

ios - 无法运行 libpd 应用程序

我是 libpd 的新手。我下载了 pd-for-ios 并按要求安装。然后在文件夹中打开一个示例xcode项目,并成功编译项目。

然后当我尝试在我的 iPad 或模拟器上运行该应用程序时,它不会运行。每次我在我的 xcode 中点击“播放”按钮时,它只会说“构建成功”,然后什么也没有发生。

我已经尝试过 DispatcherSample 项目和 WaveTable 项目,并且发生了同样的事情。为了验证,我打开了另一个非 libpd ios 应用程序项目,它可以在模拟器或我的 iPad 上编译和运行。

哪里可能出错了?IOS v6.0.1、Xcode V4.5、Mac OS 10.7.5

谢谢!

卫斌

0 投票
1 回答
120 浏览

user-interface - 节点/链接编程接口的通用术语是什么?

有几个(很多?)编程/设计系统,用户构建一个(节点边)图来表示算法,然后可以运行生成的算法以获得结果。

我脑海中浮现的两个例子是

  • Simulink
  • 纯数据

但我想研究这种方法的一般特征,用于设计用于设置数值处理问题的用户界面,所以我需要知道一些通用术语来简明地描述这种界面设计。

我正在寻找:

  • 我在 Google 中输入“哪些编程系统(环境)使用 XXX 接口”,答案包括 Simulink 和 Pure Data。
  • 我在 XXX 用户界面上找到了 Wikipedia 页面,它的系统列表中包括 Simulink 和 Pure Data。
  • 有人写了一篇学术论文“AmazingSoftware: an XXX system for modeling systems”,他们构建了一个系统,具有这种类型的节点/边缘接口,允许以某种方式对种群动态进行建模(我对生态学不是特别感兴趣,相反,我想找到这个来了解他们对界面本身做了什么)。
0 投票
1 回答
288 浏览

xcode - libPd XCode 声音问题

大家好,我用纯数据制作了一个补丁来加载和播放样本,然后使用 libpd 将这些样本加载到 xcode 中。这一切都很好,但是当我运行 xcode 项目时,我只能从耳机的右声道获得声音。

我会附上一张图片来展示我的补丁,你可以看到 dac 在每个入口都有一根电缆,这就是为什么我不明白它为什么不能在两个通道中播放声音。

请注意,出于测试目的,我仅将其附加到左上角的示例中。

提前致谢!

http://i46.tinypic.com/3531gmb.png

@andyvn22:这就是你所追求的吗?抱歉,我是 XCode 的新手,所以我不太确定!

0 投票
1 回答
383 浏览

patch - 使用 xcode 维护 libpd 的纯数据

我正在开发一个可以播放钢琴样本的补丁,它可以在 xcode 中为 ipad 构建钢琴应用程序。我正在尝试添加一个 adsr 来创建维持,但我似乎无法让它工作。有人能指出我正确的方向吗?谢谢!

补丁: https ://docs.google.com/file/d/0B4-qHDgzbDB3VUlwM09FSEowZWM/edit

0 投票
2 回答
3540 浏览

puredata - 有什么理由使用香草纯数据而不是 Pd 扩展?

我刚从 Pd 开始,想知道在选择使用Pd vanillaPd-extended.

0 投票
2 回答
876 浏览

unix - 从 unix 服务器到 Pure Data 的 TCP/IP 通信

我对从 Unix 服务器到 Pure Data 的 TCP/IP 通信感兴趣。我在 Unix 服务器端使用套接字,在纯数据端使用 netclient 实现了它。为此,我利用了聊天服务器教程(3.Networking > 10.chat_client.pd)。

现在的问题在于服务器将数据作为以“;”分隔的“字符串”消息流式传输。

我的问题是,有没有办法将字符串消息以外的东西发送到 Pure Data,比如字节流或序列化数字流?Pure Data 能收到这样的消息吗?

由于字符串需要太多字节来传输,例如数字“1024;” 已经是 5 个字节,而这样的整数只有 4 个字节。

更新:对于偶然发现这篇文章以寻找答案的每个人。

显然,纯数据端的 [netclient] 只能收到 ; 分隔的消息。所以上面提出的问题的解决方案: 我的问题是,有没有办法向纯数据发送字符串消息以外的东西,比如字节流或序列化数字流?Pure Data 能收到这样的消息吗?

解决方法是使用[tcpclient],它可以接收字节流数据。

现在我的问题是,我如何获得四个紧凑的数字? 现在我有一系列字节,至少按正确的顺序。

从我的 UNIX 服务器我发送一个结构

样本数据可能是 2 1000000 51 2000.56

当在 Pure Data 中接收和打印时,我得到如下输出:

: 0 0 0 2 0 10 114 26 0 0 0 51 0 16 242 78

你可以清楚地注意到 2 号和 51 号,我猜其他的也是正确的。

如何将这些数字恢复为可用格式? 也许对 [bytes2any] 和 [route] 进行了一些操作,但我无法用它提取数据?

0 投票
1 回答
162 浏览

android - Android:从 PureData 更改图像

所以基本上我们几乎完成了我们的吉他调音器,只需要让 UI 看起来不错。我们使用 Pure Data 进行所有音频处理,我们希望根据图像来表示调整是对还是错。因此,如果您需要调音,则会显示向上图像,当您调音时,橙色方块会亮起。现在我们有一些根据声音移动的线条,效果很好,但看起来不太好。

我想这样做的方式是将“关闭”图像放在 XML 文件中,因此屏幕上的向下箭头、向上箭头和中心调正方块都设置为关闭(它们是灰色的),并且随着调音被拾取,图像变为橙色。

但是,当我尝试让它更改图像时,我的程序崩溃了,我不太确定我需要做什么才能使图像正确更改。

一个正确方向的观点将不胜感激。

链接到 pitchview 课程:http ://pastebin.com/xJPU9su1

如您所见,我正在尝试更改 onCanvas 方法中的图像,该方法当前在屏幕上绘制线条以表示调整。我是在正确的轨道上还是我必须完全改变我正在做的事情?

0 投票
1 回答
1100 浏览

arduino - 从 Pure Data 向 Arduino 发送信息

我刚刚拿到一个 Arduino 并开始玩弄它。我已经按照本教程进行操作,并设法让这个简单的补丁正常工作。我稍微修改了 PD 补丁,以便在敲击连接到底鼓的砰砰声时触发端口 9 上的 LED:

照片1

这行得通,但我现在遇到了障碍。我想要 1 bang (Kick) 来触发端口 9 上的 1 个 LED,就像现在一样,但我也想要另一个 bang,连接到一个军鼓来触发端口 8 上的另一个 LED。我完全不知道这个怎么做。我敢肯定这不是太难,但我对编码非常缺乏经验。我已经尝试过编写代码,但它不起作用,我不确定我还需要向 PD 添加什么。

这是我尝试做的事情:

照片2

但它不起作用。

请问有人可以帮我吗?

感谢您 :)

0 投票
1 回答
898 浏览

linux-device-driver - 以纯数据读取多路串口usb

我有来自 8 通道 ADC 芯片的多通道串行数据,我通过串行 USB 电缆连接到我的计算机。我想在 Pure Data 中使用这些单独的通道,但是 pd_comport 对象不读取多通道串行数据。我已经搜索了 Pd 讨论论坛,但没有提到如何做到这一点。关于我该如何去做的任何想法?

0 投票
1 回答
41393 浏览

macos - 如何在没有终端经验的情况下在 OSX 10.8 上编译生成文件?

我已经尝试过对此进行搜索,并且一切似乎都假设比我拥有更多关于该主题的知识。我已经在外部下载了这个 PureData:https ://github.com/badgeek/fux_videoglitch ,我想我需要编译 makefile,但我不知道该怎么做。似乎没有任何说明的自述文件,而且我似乎无法从任何搜索命中中弄清楚。谁能在这里指出我正确的方向?谢谢