0

我在 Pure Data 上有一个麦克风补丁,我想将它连接到扬声器补丁。所以,它有命令connect localhost 3000,其中 localhost 表示扬声器补丁的位置,3000 是我将用于连接的端口号。是否可以使用 python 脚本发送此消息,所以我不必点击补丁?我为此使用 libpd。

4

1 回答 1

1

libpd 附带了一些文档一些解释如何使用 API 的示例。如果 Python API 文档不够详细,请查看其他语言绑定的文档- 不同语言的绑定通常非常相似。

基本上,您可以简单地将触发器发送到 Pd 中的接收器,使用libpd_bang.

Python:

libpd_bang("connect-to-speaker")

钯:

[receive connect-to-speaker]
|
[connect localhost 3000(
|

您当然可以使用libpd_float()orlibpd_list()或发送一些有效载荷libpd_message()

或者,您也可以使用 Pd[connect(自动触发消息[loadbang]

于 2021-07-08T06:54:20.040 回答