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: