From 10bd31609354de0084ef8063b1ef342e580e234b Mon Sep 17 00:00:00 2001 From: xdrm-brackets Date: Fri, 6 Apr 2018 02:30:35 +0200 Subject: [PATCH] [fix][fix] increased playback rate --- webpack/lib/audio-manager.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/webpack/lib/audio-manager.js b/webpack/lib/audio-manager.js index a6d7b10..ba2440a 100644 --- a/webpack/lib/audio-manager.js +++ b/webpack/lib/audio-manager.js @@ -109,7 +109,7 @@ export default class AudioManager{ let buf32 = this.i16tof32(_buffer); /* (2) Create source node */ - let source = this.ctx.createBufferSource({ + this.network.in = new AudioBufferSourceNode(this.ctx, { playbackRate: 1.1 }); @@ -118,11 +118,11 @@ export default class AudioManager{ input_buffer.getChannelData(0).set(buf32); /* (4) Pass buffer to source node */ - source.buffer = input_buffer; + this.network.in.buffer = input_buffer; /* (5) Connect and play audio */ - source.connect(this.gain); - source.start(0); + this.network.in.connect(this.gain); + this.network.in.start(0); }