• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Daten in globalen float32array ablegen

xorg1990

Neues Mitglied
Tacho, ich weiß mal wider nicht weiter.

Ich habe ein Globales float32Array, dann kommt ein onmessage event,
die Daten des Arraybuffers wollte ich in den globalen float32array speichern, doch das gelingt mir nicht.
(function(){

Code:
var floats = new Float32Array(2048);//global

var ws = new WebSocket('ws://192.168.2.104:3000');
ws.binaryType = 'arraybuffer';
       ws.onmessage = function(b) {
               floats[b.data];
               console.log(floats); //0,0,0,0,0,0,0,0,0,0,0,    
        /*
        Wiederum das geht:
       new Float32Array(b.data)
       */
       }
})();


Ich möchte dann mit onaudioprocess auf das Array zugreifen. Geht das??
Das Problem ist das onmessage viel viel öfters losgefeuert wird als der ScriptProcessor.

mfg xorg1990
 
Werbung:
Zurück
Oben