FreeVJ FULL AUTO VJ LOOP

FreeVJ / Bibliothèque de boucles / Motif

Barres de spectre

Un égaliseur : graves à gauche, médiums au centre, aigus à droite.

Barres de spectre
Jouer cette boucle en live

Les exports sont créés dans ce navigateur et enregistrés directement.

Source 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);
}

Une seule fonction vec2 prim(vec2 uv) utilisant le contrat d’uniforms commun (uBeat · uBass · uKick…). Elle ne sort que luma et alpha.

Boucles similaires

☕ Buy me a coffee

FreeVJ est gratuit. S’il vous plaît, soutenez son auteur avec l’équivalent d’un café en USDT.

USDT · TRON (TRC20) réseau TRC20 uniquement

TVg11kWumyqNpRU9HXKo8a8u2fa8sdJtKh

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

Envoyer avec Binance
  1. App Binance : Portefeuille › Retrait › USDT › coller l’adresse (ou scanner le QR) › réseau TRC20 › montant › confirmer. L’adresse appartient à Binance : le transfert peut passer en interne, sans frais.
  2. Autres portefeuilles et plateformes (Trust Wallet, OKX, Bybit …) : envoyez l’USDT sur le réseau TRC20 à la même adresse. Un portefeuille personnel a besoin d’un peu de TRX pour les frais.

Envoyez toujours sur le réseau TRC20. Un USDT envoyé sur un autre réseau est difficile à récupérer.