Reply To: HarkDataStreamSenderによる音源定位結果の出力について

HARK FORUM HarkDataStreamSenderによる音源定位結果の出力について Reply To: HarkDataStreamSenderによる音源定位結果の出力について

#643
Kazuya Tanaka
Participant

ご回答ありがとうございます。

早速上記コードを参考に、下記のような音源数を表示するコードを作成してみました。


"use strict";
var net = require('net');
var server = net.createServer();

server.on('connection', function (socket) {
    socket.on('data', function (buf) {
        if (buf.readInt32LE(0) === 0x00000004) {
            let srcs = buf.readInt32LE(24);
            console.log("Source:" + srcs);
        } else {
            console.log("false");
        }
    });
});

server.on('listening', function () {
    var addr = server.address();
    console.log('Listening Start on Server - ' + addr.address + ':' + addr.port);
});

server.listen(5530, '127.0.0.1');

しかし、その結果下図のような0や160、1059939208といった値が表示されており、期待していた音源数は得られませんでした。
こちらのコードで誤りがありましたらご指摘いただけないでしょうか。

あるいはnode.jsを用いてHarkDataStreamSenderから得られるデータを扱うサンプルコードなどございましたら、もし可能でしたらいただけないでしょうか。
ほしいデータは音源の数、各音源の座標、powerです。

お手数をおかけしますが、よろしくお願いいたします。

Attachments: