diff --git a/index.php b/index.php index e93da6e..4446ac7 100644 --- a/index.php +++ b/index.php @@ -529,34 +529,49 @@ $whatsapp_link = "https://wa.me/" . preg_replace('/[^0-9]/', '', $whatsapp_numbe canvas.width = canvas.offsetWidth; canvas.height = canvas.offsetHeight; - function draw() { - animationId = requestAnimationFrame(draw); - analyzer.getByteFrequencyData(dataArray); + let hue = 0; + function draw() { + animationId = requestAnimationFrame(draw); + analyzer.getByteFrequencyData(dataArray); - ctx.clearRect(0, 0, canvas.width, canvas.height); + ctx.clearRect(0, 0, canvas.width, canvas.height); - const barWidth = (canvas.width / bufferLength) * 2.5; - let barHeight; - let x = 0; + const barWidth = (canvas.width / bufferLength) * 2.5; + let barHeight; + let x = 0; - for (let i = 0; i < bufferLength; i++) { - barHeight = (dataArray[i] / 255) * canvas.height; - - // Create more vibrant neon gradient - const gradient = ctx.createLinearGradient(0, canvas.height, 0, 0); - gradient.addColorStop(0, '#00e676'); // Neon Green - gradient.addColorStop(0.5, '#38bdf8'); // Sky Blue - gradient.addColorStop(1, '#a855f7'); // Purple + // Calcular intensidad promedio para reactividad + let sum = 0; + for(let i=0; i