2
我安装了Node.js并集成了Socket.io。通过UDP将Node.JS传输到OSC
在一个名为 “appudp.js” 的文件,我有以下代码:
var dgram = require('dgram');
var message = new Buffer("5656"); // Whatever the number could be...
var client = dgram.createSocket("udp4");
client.on("error", function (err) {
console.log("Socket error: " + err);
});
// At every second, send a message...
setInterval(function(){
client.send(message, 0, message.length, 1337, "127.0.0.1", function(err, bytes) {
console.log("err : " + err + " | bytes : " + bytes + " | Message : " + message);
});
}, 1000);
我走在命令提示符下,键入 “节点app.js”。我每1000毫秒收到一次:
err:null |字节:4 |留言:5656
目前为止都不错。
在MaxMsp,我有这个非常简单的补丁:
然而,正如你可以在屏幕截图看到,它给我的错误:
OSC坏消息名称字符串:DataAfterAlignedString:不合理的长字符串丢弃整条消息。
对于MaxMsp来说,我有点新意了,我最终完全失去了。帮帮我?
在cycling74论坛上发现这个http://bb-attachments.cycling74.com.s3.amazonaws.com/2455.HowtoOSCUDPMaxMSP.pdf – generalhenry