Color Field
Turns the background into a living, moving multi-colour field - Shift's A→B colour
blend spread across the screen as any of 22 styles (Linear, Radial, Conic, Spiral, Plasma,
Diamond, Checker, Clouds, Stripes, Weave, Moiré, Rays, Vortex, Mandala, Marble, Ripples, Hex,
Chevron, Dots, Grid, Caustics - plus Flat), each with Spin / Sharpness / Warp / 3-colour /
beat-reactive options, still pulsing to the audio.
A separate Background colour keeps the field distinct from the wave, shapes, and
Flow Style motion (Tunnel / Spiral / Kaleido…) on top - so blank-canvas presets have real
depth and colour, not one flat tone.
Remix + audio-reactive colour
One Remix press rolls a whole preset - colour field, three contrasting colours, motion,
flow, and wave, all beat-reactive. Remix locks pin what you love and re-roll the rest.
Color adjustments (Brightness / Contrast / Gamma / Temperature) then re-mood any
loaded preset - including all 1,144 bundled - and a Color Reactivity panel makes them
pulse to the beat, so you load a look and it breathes with the music. A Scene FX rack
(Posterize / Vignette / Scan lines / Film grain) adds the final graphic/retro/cinematic finish.
Meld (image-as-texture)
Feed any image, GIF, or video into the preset's feedback engine instead of overlaying it -
it melts, tunnels, kaleidoscopes, and pulses to the beat. Flow, size, position, mirror, true
slow-motion speed, luma key, blend mode, colour grade, Mask (fill a logo with the
visual), Displace (the image's shape ripples the melt), beat-reactive spin/zoom, and
one-click Remix.
Layer Animation
Every layer gets a Animate button: nine entrance presets (Fade, Scale, Slide, Pop,
Blur), mirrored exits, and six idle loops (Float, Pulse, Sway, Spin, Drift, Breathe). Per-layer
Enter at / Exit at timing (0:00–3:00) staggers layers like a director's cut.
Plays live in the player & timeline. Tuned with a custom visual scrubber and a live SVG bezier curve preview.
Lock & remix any preset
Found a bundled preset you love? Lock it and the Random button
stops jumping to a new one - instead it re-moods the preset you're on (fresh colour, grade reactivity,
Scene FX, Club) every press while its motion stays the same. Endless variations of any of the 1,144,
beating to the music.
Image Layers
Up to 5 per preset. Upload photos, textures, or artwork with a full motion, transform, and VJ effects
pipeline per layer - all wired to the music independently. Over a bundled preset a layer sits still by
default and persists when you press Random, so you can browse presets under a fixed
logo or clip.
Color Studio
Roll a harmony-aware random colour scheme with Colors, or steer it with
harmony-rule, tone (Vivid / Neon / Pastel / Deep), and Base
Hue controls. A Color Roll slider cycles the hue over time, and
Glow / Accent paint a soft coloured bloom around the visuals. Honours per-channel locks.
Transparent Backgrounds
Make a whole preset see-through, not just one layer. Show layers only +
Transparent background drop the canvas to transparent so your layers float on nothing -
then stack transparent presets in the Timeline and each one reveals the zone beneath it. Web, Windows, and
macOS.
Club / Dark Mode
One knob to tune any preset for a club or dark room - it detects blown-out white and crushes
that specifically while pushing the remaining colour deeper, so whites go dark but the
colour gets richer (not dimmer). A one-tap Club it button, works on all 1,144
bundled presets.
Transparent Video Layers
Drop a WebM with an alpha channel - AI-rotoscoped subjects from Sammie Roto, animated logos, particle overlays - and the cutout floats
over the visualizer with full transparency. Web, Windows, and macOS. No green screen, no compositing chops.
Video Layers
Drop MP4 or WebM files into any preset. Independent Width & Height scaling, colored Border ring, full
playback controls, color grading, and the entire VJ effects suite apply to every frame at 60 fps.
Screen Overlay
Draw a colored shape over any layer - darken areas, create spotlight zones, or mask the canvas. Position,
size, feather, and color are all independent per layer, and layers above always sit on top.
Preset Browser
Searchable drawer across all 1,144 presets. Heart your favorites, hide the ones you don't want, and cycle
only through the good stuff. Export and import of presets is supported.
Animated GIF Layers
Drop any animated GIF into a preset layer. Perceptual speed control (0.25×–8×), Alpha Mode for silhouette
cutouts, and a GIF Optimizer for large files.
Output Resolution Control
Lock the render canvas to HD / Full HD / QHD / 4K or a custom size. Set aspect ratio and fill mode
(Letterbox / Stretch / Crop) independently.
Text Layers
Add live text to any preset. Choose font, size, weight, shadow, outline, and color - then apply every
image layer transform and audio reactivity to it.
Auto-Gain & Kick-Lock
AGC keeps visuals consistently punchy regardless of volume. Kick-Lock isolates the low end so everything
locks to the kick drum.
Projector & Second-Screen Output
Send clean, visuals-only output to a projector or second screen (macOS) while every control stays on your
laptop. Streaming? Capture that output window in OBS.
Live Audio Input
Mic, USB DJ controller, external sound card - pick your device from a native dropdown and the visuals
follow whatever you're playing.
Projector Ready
Keeps the screen awake, keeps running when other apps are on top, auto-hides the cursor, and Zen Mode
(H key) for zero-UI projection. Built for live events and installations.
1,144 MilkDrop Presets
The full Butterchurn library plus the community-curated Baron pack - all bundled locally, no network calls
needed.
Live Performance Keys
One-key strobe, blackout, and color inversion. Hold Shift for a 2× intensity boost. Fast enough for live
DJ sets.