P
120
Scenes
×
Empty
Psy
Ritual
Glitch
Botanica
Fractal
Scenes load complete visual moods. Empty clears the canvas.
Memory Banks
Banks store your own snapshots. Load recalls, Save overwrites, Clear removes. Revolutionary: buttons that say what they do.
Inputs
×
Audio Input
Enable
Audio Sensitivity
0.80
Motion Tracking
Enable
Motion Reactive
0.90
Motion tracking for trails, gesture energy and camera interaction. Needs ambient light.
Device Motion
Enable
X
Y
Z
!
Calibrate Motion Zero
X: left-right · Y: forward-back · Z: rotation · !: shake. Map each axis independently.
MIDI / Controllers
Enable
Waiting…
MIDI Learn
Reset
Visual Memory
0.55
Reactive Texture
0.65
Effects
×
FX Chain · Signal Order
Reset Order
Drag the ⋮⋮ handle to reorder, or use ▲▼. Tap the dot to bypass a pass. Signal flows top→bottom.
Feedback
0.00
RGB Split
0.000
Tunnel Warp
0.00
Glitch
0.00
Noise
0.00
Space / Deformation
Procedural space bending, not faces or stickers.
Radial Warp
0.00
Flow Distortion
0.00
Spiral Bend
0.00
Edge Glow
0.00
Pulso Identity / Mandala Engine
Kaleidoscope, infinite zoom, liquid warp and neon feedback.
Kaleidoscope
0.00
Infinite Zoom
0.00
Liquid Warp
0.00
Center Protection
0.00
Neon Ritual
0.00
Load Psy Mandala
Dither: Off
Palette: Full
Dither Mode
Dither Mode: Off
Palette
Palette: Full Color
Pixel Size
3
Dither Strength
0.45
Halftone Scale
80
Tunnel
×
Tunnel Off
Boost
Reset
Random
Depth · Z-Position
Flat ↔ Infinite focus
FLAT
0.50
DEEP
Geometry
Neon Rings
Deep Tube
Spiral Vortex
Organic Warp
Metal Grid
Segments
14
Motion
Speed
0.60
Look
Opacity
0.85
Neon Glow
0.55
Metal Grid
0.35
Hydra
×
Hydra Synth
Enable
Inactive
Opacity
0.60
Blend Mode
Blend: Screen
Audio Sensitivity: On
Show Editor
Custom Hydra Code
a0/a1/a2 = bass/mid/high
Run Code
Clear
Load Example
Save Custom
Reset to Preset
Editor ready.
Custom code must end in .out(). Tokens a0/a1/a2 = bass/mid/high audio. Hydra by Olivia Jack · MIT · hydra.ojack.xyz
Layers
×
Video Collage Engine
Start empty. Every upload becomes its own independent layer.
Add Clip(s)
Play Clips
Clear Layers
On iPad/iPhone, tap Play Clips after loading video if Safari blocks autoplay, because apparently videos need emotional permission.
Layer Stack
0 layers
No clips loaded. Add an image or video above.
Undo
Redo
Move Up
Move Down
Duplicate
Delete
Independent Modules
Per-layer stack. Repeat, reorder, bypass.
Select a layer to add independent modules.
Add Module
Choose module…
Color Adjust
Soft Blur
RGB Split
Kaleido Mirror
Trails / Echo
Audio Pulse
Motion Drift
Bypass Module
Remove Module
Module Up
Module Down
Module Amount
1.00
No active module
Active Layer
Active: No Layer
Blend Mode
Blend: Normal
Clip Mapping
Mapping is per layer. Flat is default so uploads appear immediately.
Mapping Mode
Mapping: Flat Layer
Map Depth
1.00
Map Warp
0.35
Audio React: Off
Motion React: Off
Opacity
1.00
Scale
1.00
Rotation
0.00
X
0.50
Y
0.50
Hide Layer
Lock: Off
Fit
Reset Transform
Two fingers on canvas: pinch to scale, twist to rotate the selected layer.
Text & Paint
×
Text Content
PULSO UNIFIED
Text Size
72
Paint Off
Clear Paint
Brush Mode
Neon Glow
Ink
Ribbon
Smoke
Particle
Calligraphy
Pressure: On
Pencil Only: Off
Brush Size
24
Opacity
0.90
Glow
0.85
Smoothing
0.72
Brush Color
Apple Pencil uses pressure automatically. Finger still works for performance gestures, because apparently fingers demanded representation.
Visual Sequencer
×
Tempo
BPM
Tap Tempo
Auto Detect
▶
■
↤
00:00.00
Read
Write
Touch
Loop
Duration
20
Timeline Zoom
Zoom: 16 bars
Camera
Camera Mode
Camera: Tunnel Ride
Tunnel Ride
Orbit
Dolly Zoom
Roll
Free Drift
Handheld
Camera affects the 3D environment/tunnel layer, not the flat UI.
Cam Zoom
1.00
Cam Depth
1.00
Cam Roll
0.00
Cam Orbit
0.00
Cam Speed
1.00
Tracks
+ Quick Key
Clear Quick Keys
0
25%
50%
75%
End
🎥 Camera
✨ FX
🌀 Tunnel
🎭 Scenes
🌊 Hydra
📼 Clips
🖌 Paint
Tap the timeline to scrub. Add keys below to automate parameters over time.
Automation
Parameter
Camera Zoom
Camera Roll
Camera Orbit
Camera Speed
Feedback
RGB Split
Glitch
Tunnel Warp
Noise
Radial Warp
Flow Distortion
Spiral Bend
Edge Glow
Kaleidoscope
Infinite Zoom
Liquid Warp
Center Protection
Neon Ritual
Tunnel Depth
Tunnel Speed
Tunnel Opacity
Tunnel Glow
Tunnel Grid
Tunnel Segments
Dither Strength
Pixel Size
Halftone Scale
Scene Change
Value
Easing
Easing: Linear
Add Key
Capture All
Bake Audio Motion
Export
Import Timeline
Archive
×
Save Scene
Load Scene
Start Recording
Stop
Screenshot
Recording outputs MP4. WebM is auto-converted to MP4 (first run downloads ~25MB converter).
Output & Settings
×
▶ Performance Mode
Hide UI
Fullscreen
Clean Mode (Hide Watermark)
Reset Session (Empty Canvas)
Keyboard shortcuts: H · Hide UI · P · Performance · C · Clean · F · Fullscreen · M · MIDI Learn · D · Dither · Space · Tap Tempo
☰
●
REC
Tap ☰ to bring the menu back
Pulso
SOYPACHYT