press H to show controls
bitjus
––
tap menu to choose effect · mic for audio
––

shader/code ––

Редактируешь GLSL шейдер активного эффекта. Доступно: iTime, iResolution, iChannel0 (audio), iChannel1 (video, если включено), iChannel2 (previous frame, для feedback-эффектов), iVideoActive (bool), а также все u_* uniforms параметров эффекта. Жми Ctrl+Enter или Compile для применения.

logo/animate

JS-функция, рисующая логотип каждый кадр. Контекст уже сдвинут в anchor, повёрнут и с alpha. Рисуй вокруг (0, 0). Доступно: ctx, t (секунды), audio.{bass,mids,high,level,beat}, logo (Image), lw, lh (logo width/height после внешнего scale).

set·up

language
source choose mode
video off
no video
hands off
silhouette off
pose off
midi off
text BITJUS
perf lite mode ⚡ top-right
RES 100%
FPS 60
PART 100%
beat detection
SENS 0.50
REFR 200ms
smoothness attack & release of audio modulation
SMTH 0.70
channel gains
BAS 1.00
MID 1.00
HI 1.00
LVL 1.00
AUTO off
cycles your favorites · press P
order
SYNC off
beat sync drive switches by the beat, not a timer
EFF 16 b
SHUF 4 b
effect switch seconds between effects
MIN 12s
MAX 30s
shuffle re-roll the look while playing
SHUF on
source
interval seconds between shuffles
MIN 6s
MAX 15s

browse/effects ––

bit·jus

— audio-reactive visuals · v0.2.1 —

Two ways to feed audio — pick a source:

feedback & ideas → @Karnauskas