From 36a171aae5f2986734d21ca6c2d75b27b071afa2 Mon Sep 17 00:00:00 2001 From: MischaR <12300514+MischaR@users.noreply.github.com> Date: Sat, 9 Dec 2023 10:51:32 +0100 Subject: [PATCH] Solve issue: audiobuffer-to-wav.js:7 Uncaught ReferenceError: module is not defined at audiobuffer-to-wav.js:7:1123 --- audiobuffer-to-wav.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/audiobuffer-to-wav.js b/audiobuffer-to-wav.js index b1e4152..6de0568 100644 --- a/audiobuffer-to-wav.js +++ b/audiobuffer-to-wav.js @@ -4,5 +4,5 @@ * * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files */ -function audioBufferToWav(t,e){e=e||{};var n,a=t.numberOfChannels,r=t.sampleRate,i=e.float32?3:1,o=3===i?32:16;return n=2===a?interleave(t.getChannelData(0),t.getChannelData(1)):t.getChannelData(0),encodeWAV(n,i,r,a,o)}function encodeWAV(t,e,n,a,r){var i=r/8,o=a*i,l=new ArrayBuffer(44+t.length*i),f=new DataView(l);return writeString(f,0,"RIFF"),f.setUint32(4,36+t.length*i,!0),writeString(f,8,"WAVE"),writeString(f,12,"fmt "),f.setUint32(16,16,!0),f.setUint16(20,e,!0),f.setUint16(22,a,!0),f.setUint32(24,n,!0),f.setUint32(28,n*o,!0),f.setUint16(32,o,!0),f.setUint16(34,r,!0),writeString(f,36,"data"),f.setUint32(40,t.length*i,!0),1===e?floatTo16BitPCM(f,44,t):writeFloat32(f,44,t),l}function interleave(t,e){for(var n=t.length+e.length,a=new Float32Array(n),r=0,i=0;r