We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7a00d57 commit db53180Copy full SHA for db53180
packages/frontend/src/libs/audioUtils.ts
@@ -1,10 +1,9 @@
1
export const pcmEncode = (input: any) => {
2
- var offset = 0;
3
- var buffer = new ArrayBuffer(input.length * 2);
4
- var view = new DataView(buffer);
5
- for (var i = 0; i < input.length; i++, offset += 2) {
6
- var s = Math.max(-1, Math.min(1, input[i]));
7
- view.setInt16(offset, s < 0 ? s * 0x8000 : s * 0x7fff, true);
+ const buffer = new ArrayBuffer(input.length * 2);
+ const view = new DataView(buffer);
+ for (let i = 0; i < input.length; i++) {
+ const s = Math.max(-1, Math.min(1, input[i]));
+ view.setInt16(i * 2, s < 0 ? s * 0x8000 : s * 0x7fff, true);
8
}
9
return buffer;
10
};
0 commit comments