FreeVJ FULL AUTO VJ LOOP

FreeVJ / Biblioteca de loops / Patrón

Barras de espectro

Un ecualizador: graves a la izquierda, medios al centro, agudos a la derecha.

Barras de espectro
Usar este loop en directo

Las exportaciones se crean en este navegador y se guardan directamente.

Código GLSL

// Band bars — lows on the left, mids in the centre, highs on the right. A 4-beat ripple shakes their height.
vec2 prim(vec2 uv) {
    float n = floor(uParams.x);
    float i = floor(uv.x * n);
    float f = fract(uv.x * n);
    float t = i / n;
    float b = t < 0.25 ? uBass : (t < 0.6 ? uMid : uHigh);
    float h = 0.06 + 0.6 * b * (0.55 + 0.45 * sin(i * 1.7 + uBeat * TAU / 4.0));
    float gap = uParams.y * 0.5;
    float bar = step(gap, f) * step(f, 1.0 - gap) * step(uv.y, h);
    float l = bar * (0.55 + 0.45 * uv.y / max(h, 0.01));
    return vec2(l, bar);
}

Una única función vec2 prim(vec2 uv) que usa el contrato de uniforms común (uBeat · uBass · uKick…). Solo devuelve luma y alfa.

Loops parecidos

☕ Buy me a coffee

FreeVJ es gratis. Si te gusta, apoya a quien lo hace con lo que cuesta un café en USDT.

USDT · TRON (TRC20) solo por la red TRC20

TVg11kWumyqNpRU9HXKo8a8u2fa8sdJtKh

☕ 3 USDT☕☕ 5 USDT☕☕☕ 10 USDT

Cómo enviar con Binance
  1. App de Binance: Billetera › Retirar › USDT › pega la dirección (o escanea el QR) › red TRC20 › importe › confirmar. La dirección es de Binance, así que puede tramitarse como transferencia interna sin comisión.
  2. Otros monederos y exchanges (Trust Wallet, OKX, Bybit …): envía USDT por la red TRC20 a la misma dirección. Un monedero propio necesita un poco de TRX para la comisión.

Envía siempre por la red TRC20. El USDT enviado por otra red es difícil de recuperar.