【发布时间】:2021-07-20 00:57:41
【问题描述】:
我在 Pure Data 上有一个麦克风补丁,我想将它连接到扬声器补丁。因此,它有命令connect localhost 3000,其中 localhost 表示扬声器贴片的位置,3000 是我将用于连接的端口号。是否可以使用 python 脚本发送此消息,所以我不必点击补丁?
我正在为此使用 libpd。
【问题讨论】:
-
这是stackoverflow.com/questions/67209375 的副本(不幸的是,我不能将此问题标记为重复,因为年长者的 OP 已决定不赞成/接受唯一的答案)
-
另外我没有完全理解你的问题。 “python”和“puredata”是如何连接的?正如您提到的 libpd:您的 python 应用程序是 libpd 主机吗?
-
你确定你在使用 libpd吗?您发布的那个 sn-p 看起来像是对如何使用它的深刻误解。使用 libpd,您可以在 (python) 应用程序中加载 Pd 的完整实例 - 这不仅需要
import pylibpd。一旦 Pd 在您的应用程序内 运行,您就可以向它发送消息。你不能使用 libpd 让 python 与 单独的 Pd 实例(例如,单独启动的)对话
标签: python networking puredata libpd