17 lines
512 B
JavaScript
17 lines
512 B
JavaScript
|
var osc = require('node-osc');
|
||
|
|
||
|
var port = process.argv.length > 2 ? process.argv[2] : '5001';
|
||
|
|
||
|
var sender1 = new osc.Client('127.0.0.1', 6001);
|
||
|
var sender2 = new osc.Client('127.0.0.1', 6002);
|
||
|
var sender3 = new osc.Client('127.0.0.1', 6003);
|
||
|
var sender4 = new osc.Client('127.0.0.1', 6004);
|
||
|
|
||
|
var receiver = new osc.Server(port, '0.0.0.0');
|
||
|
receiver.on("message", function (msg, rinfo) {
|
||
|
sender1.send(msg[0],msg[1]);
|
||
|
sender2.send(msg[0],msg[1]);
|
||
|
sender3.send(msg[0],msg[1]);
|
||
|
sender4.send(msg[0],msg[1]);
|
||
|
});
|