diff --git a/webpack/lib/audio-manager.js b/webpack/lib/audio-manager.js index b0ab65f..e5e56db 100644 --- a/webpack/lib/audio-manager.js +++ b/webpack/lib/audio-manager.js @@ -55,7 +55,6 @@ export default class AudioManager{ /* (10) Manage websocket responses */ - var self = this; this.ws.onmessage = function(_msg){ console.warn(`received`, _msg.data); @@ -65,9 +64,9 @@ export default class AudioManager{ let fr = new FileReader(); fr.onload = function(){ - let buf16 = new Int16Array(this.result); - self.receive(buf16).bind(self); - }; + let buf16 = new Int16Array(fr.result); + this.receive(buf16).bind(this); + }.bind(this); fr.readAsArrayBuffer(_msg.data);