✋ Gesture
→
Effect
v4.9 — Latest
Initializing…
📹 Camera
👁 Labels
sz
11
🔊
🎨
🎹 Cam Pad
🎛 Mapper
📊 Meters
🎬 FX
✦ Canvas 3D
🎛 Deck A
🎛 Deck B
🎹 Pad
▼ YT
⏺ Rec
🔷 Mesh 3D
✨ Visual FX
🔮 3D Splat
💾 Presets
🔊 Audio
🔇 Mute
✕ Clear
⬇ Export
0 FPS
📹 Camera + Tracking
⊡
✕
👆 Right Index Tip
Quick Bind Source
✕
Cancel
L: —
R: —
Pinch —
✕ —
Face —
Viz —
Wave
✋ Hands
😶 Face
🔷 Fill
〰 Trails
🤝 Cross
🕺 Pose
⇄ Mirror
⚙ Calibrate
⛶ Expand
🎛 Gesture → Effect Bindings
⊡
✕
🔊 Sound
🎨 Visual
✨ Blend
On load:
✕ Clear All
🔊 Audio Only
🎨 Visual Only
+ Merge
Source
→
Target
Curve
Linear
Ease
Exp (x²)
Log (√x)
Invert
Snap 3
Snap 5
+ Add
🎛️
No bindings yet.
Pick a preset or add one above.
📊 Live Levels
⊡
✕
Sources
🎬 Visual FX
⊡
✕
Master
FX Active
100%
Effects
⚡ Glitch
0%
🔲 Pixelate
0%
🌈 Hue Shift
0°
🌑 Vignette
0%
🔮 Kaleidoscope
2 seg
🌐 3D Particles + Objects
⊡
✕
✦ Particles
◉ Sphere
⟳ Torus
⬡ Webs
🧬 DNA
⟲ Auto
📹 Affect Cam
Rotate Y
— off —
R Hand X
R Palm Roll
2H Mid X
L Hand X
Rotate X
— off —
R Hand Y
L Hand Y
2H Mid Y
Speed
— off —
R Pinch
2H Spread
R Spread
🎛 Deck A
📂 Pick Folder
🎵 DJ Library
⊡
✕
Drop files
or a folder
here — or click
Clicking selects a whole folder
A
No track
0:00 / 0:00
Hi
0dB
Mid
0dB
Lo
0dB
Gesture → Deck A Live
Vol
80%
Hi
0dB
Mid
0dB
Lo
0dB
Dist
0%
⏮
▶ Play
⏭
CUE
🔁
🔀
Pitch
0st
FX:
Dist
Reverb
Filter
Vol A
80%
Playlist
0 tracks
No tracks — drop files or load DJ Library
🎛 Deck B
📂 Pick Folder
🎵 DJ Library
⊡
✕
Drop files / folder here — or click
B
No track
0:00 / 0:00
Hi
0dB
Mid
0dB
Lo
0dB
Gesture → Deck B Live
Vol
80%
Hi
0dB
Mid
0dB
Lo
0dB
Dist
0%
⏮
▶ Play
⏭
CUE
🔁
🔀
Pitch
0st
FX:
Dist
Reverb
Filter
Vol B
80%
Playlist
0 tracks
No tracks — drop files or load DJ Library
▼ YouTube Downloader
⊡
✕
▼ Download
Save to:
→ Load to Decks
Quick load DJ Library:
📂 DJ Library
📂 All Music
Checking server…
Downloads are MP3, saved to the folder above. yt-dlp server must be running on port 5501.
No downloads yet
⏺ Screen Recorder
⊡
✕
00:00
⏺ Start Recording
Records entire tab including camera + audio. Saves as WebM.
High quality (4Mbps)
Medium (2Mbps)
Low (0.5Mbps)
🎹 Pad / Keyboard
⊡
✕
🎵 Synth
🥁 Drum
🎸 Chords
🎼 Scale
Oct
−
4
+
Major
Minor
Pentatonic
Blues
Chromatic
Cam Size
💾 Preset Editor
⊡
✕
+ New Preset
⬆ Import JSON
⬇ Export All
📌 Save to Mapper
Edit preset names, bindings, tabs. Click a preset name to rename. Changes auto-saved to browser.
🌐 3D Mesh — Gesture Distortion
⊡
✕
Distort
— off —
R Pinch
R Pinky-Thumb
R Spread
R Hand Y
2H Spread
Cross Index
Palm-to-Palm
Wrist Distance
Rot Y
— off —
R Hand X
R Palm Roll
L Palm Roll
2H Mid X
L Hand X
Palm Angle
Rot X
— off —
R Hand Y
L Hand Y
2H Mid Y
L Palm Roll
Scale
— off —
2H Spread
Palm-to-Palm
Wrist Distance
R Hand Y
Cross Pinch
Color
— off —
R Hand X
R Palm Roll
R Pinch
Palm-to-Palm
◉ Sphere
⟳ Torus
⬡ Icosa
∞ Knot
▦ Wave Plane
⬡ Wire
◼ Solid
· Points
⟲ Auto
Res
✨ Visual FX
⊡
✕
Intensity
80%
Screen
Add
Overlay
Normal
🔮 3D Gaussian Splat
⊡
✕
Explode
— off —
R Pinch
R Spread
2H Spread
Palm Dist
Attract
— off —
R Pinch
L Pinch
Cross Pinch
Hue
— off —
R Hand X
R Roll
2H Mid X
▶ Load
🦋
🌿
🚛
👟
⟲ Auto
RotY:
R X
R Roll
2H X
— off —
Not loaded
⚙ Overlay Calibration
✕
Calibrates the
face mesh
only. Hand skeleton is always correct. Move sliders while watching the overlay.
Y Offset
0px
X Offset
0px
Scale
1.00
💾 Save as Default
↺ Reset
Tips:
Face too high → drag Y Offset right (+)
Face too wide/narrow → adjust Scale
Face off-centre sideways → adjust X Offset