Update spectrogram.php
This commit is contained in:
@@ -20,7 +20,7 @@ function initialize() {
|
|||||||
const ACTX = new AudioContext();
|
const ACTX = new AudioContext();
|
||||||
const ANALYSER = ACTX.createAnalyser();
|
const ANALYSER = ACTX.createAnalyser();
|
||||||
|
|
||||||
ANALYSER.fftSize = 4096;
|
ANALYSER.fftSize = 2048;
|
||||||
|
|
||||||
process();
|
process();
|
||||||
|
|
||||||
@@ -44,7 +44,7 @@ function initialize() {
|
|||||||
CTX.putImageData(imgData, 0, 0);
|
CTX.putImageData(imgData, 0, 0);
|
||||||
ANALYSER.getByteFrequencyData(DATA);
|
ANALYSER.getByteFrequencyData(DATA);
|
||||||
for (let i = 0; i < LEN; i++) {
|
for (let i = 0; i < LEN; i++) {
|
||||||
let rat = DATA[i] / 255;
|
let rat = DATA[i] / 128;
|
||||||
let hue = Math.round((rat * 120) + 280 % 360);
|
let hue = Math.round((rat * 120) + 280 % 360);
|
||||||
let sat = '100%';
|
let sat = '100%';
|
||||||
let lit = 10 + (70 * rat) + '%';
|
let lit = 10 + (70 * rat) + '%';
|
||||||
|
|||||||
Reference in New Issue
Block a user