有没有办法将Pure Data Pd Windows控制台消息放入补丁中的消息框?我试图将错误消息重新发送到补丁中,以便补丁可以对它们做出反应。
答案 0 :(得分:4)
这样做的唯一方法(甚至是Pd-vanilla)是:
-stderr
启动标志)[netreceive]
以获取消息。类似以下内容:
$ pd -stderr 2>&1 | while true; do pdsend 9999 localhost udp; done
并在Pd中添加以下内容:
[netreceive 9999 1]
|
[route error:]
|
[list prepend set]
|
[list trim]
|
[ (
现在每当Pd打印一行以“error:”开头时,该行将出现在msgbox中。
警告:这有效地抑制了Pd控制台上的所有消息。