标签: c puredata
我正在寻找一种能够通过C编程与Pure Data补丁进行通信的方法 - 我认为这与在C中编写外部文件不同,后者涉及自己编写补丁。我只需要在现有补丁中进行通信和更改。例如,在图片中显示的补丁中:
对于三个对象delwrite~,*~和delread~,我需要找到一种以编程方式更改延迟参数的方法。我希望编写一个与Pure Data通信的简单C程序,加载补丁并进行必要的更改。任何见解都将不胜感激。
delwrite~
*~
delread~
答案 0 :(得分:1)
有许多方法可以与正在运行的Pd实例进行通信。
最直接的方法是使用网络通信:
[netreceive]
UDP/9999
localhost:9999
替代方法包括使用libpd,它是Pd的库版本,允许您直接在程序中加载Pd-patch。