keep quant, remove dither
This commit is contained in:
parent
05980a65c1
commit
b2f959b6ff
1 changed files with 3 additions and 3 deletions
|
@ -838,7 +838,7 @@ export class BrowserWindow {
|
||||||
// console.log('a3',input);
|
// console.log('a3',input);
|
||||||
let d_rand = 0.0;
|
let d_rand = 0.0;
|
||||||
// ditherstate = new Float32Array(h.length);
|
// ditherstate = new Float32Array(h.length);
|
||||||
d_rand = hpDither(channel);
|
// d_rand = hpDither(channel);
|
||||||
const tmpOutput = qt * Math.round(input / qt + d_rand);
|
const tmpOutput = qt * Math.round(input / qt + d_rand);
|
||||||
for (let i = h.length - 1; i >= 0; i--) {
|
for (let i = h.length - 1; i >= 0; i--) {
|
||||||
nsState[channel][i] = nsState[channel][i - 1];
|
nsState[channel][i] = nsState[channel][i - 1];
|
||||||
|
@ -856,8 +856,8 @@ export class BrowserWindow {
|
||||||
return Math.max(-32768, Math.min(32768, v)); // clamp
|
return Math.max(-32768, Math.min(32768, v)); // clamp
|
||||||
}
|
}
|
||||||
|
|
||||||
//let newaudio = quantization(leftpcm, rightpcm);
|
let newaudio = quantization(leftpcm, rightpcm);
|
||||||
let newaudio = [leftpcm, rightpcm];
|
//let newaudio = [leftpcm, rightpcm];
|
||||||
// console.log(newaudio.length);
|
// console.log(newaudio.length);
|
||||||
let pcmData = Buffer.from(new Int8Array(interleave16(Int16Array.from(newaudio[0], x => convert(x)), Int16Array.from(newaudio[1], x => convert(x))).buffer));
|
let pcmData = Buffer.from(new Int8Array(interleave16(Int16Array.from(newaudio[0], x => convert(x)), Int16Array.from(newaudio[1], x => convert(x))).buffer));
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue