Skip to main content
Version: 5.0.0

Effects

Effects are real-time visual transformations applied to individual Clips. They can add motion, texture, distortion, color shifts, and audio-reactive behavior to your visuals — all without modifying your original media files. You can apply one or more Effects to any Clip and customize them in the Effects Editor.

Applying an Effect to a Clip

To apply an Effect, right-click on a Clip thumbnail and select Effect from the contextual menu (or use the Clip menu at the top). You will see a list of available Effect presets organized by category. Select one and the Effect is applied immediately — you can see it in the Output Window right away if the Clip is playing.

To remove an Effect from a Clip, right-click and select Effect > None.


Clip context menu showing the Effect submenu with effect categories
Right-click a Clip to access the Effect submenu.

Built-in Effect Presets

Visibox ships with a library of built-in Effects across several categories. Here is the full collection:

Motion

EffectDescription
Ken BurnsSlow pan-and-zoom movement across the image, the classic documentary style.
Gentle FloatA subtle drifting motion that keeps the image from feeling static.
Slow ZoomGradual zoom into the center of the image.
HandheldSimulates the slight wobble of a handheld camera.
EarthquakeAggressive shaking for high-energy moments.

Retro / Analog

EffectDescription
Floppy VHSAnalog VHS distortion with tracking errors and color bleed.
TV StaticTelevision static noise overlay.
Film BurnSimulated film exposure burn with light leaks.

Dream / Atmospheric

EffectDescription
UnderwaterWavy distortion as if viewed through water.
DreamSoft, hazy glow with gentle movement.

Glitch

EffectDescription
GlitchDigital glitch with random displacement.
Chromatic GlitchRGB channel separation with glitch timing.
Signal GlitchSimulated signal interference with horizontal tearing.
RGB SplitOffset red, green, and blue channels.
Horizontal TearHorizontal slices that shift out of alignment.
Data CorruptionHeavy digital artifact simulation.
RGB OffsetContinuous RGB channel offset with motion.
Split Screen GlitchScreen splits and reassembles with glitch artifacts.

Filter

EffectDescription
HalftoneSimulated halftone dot pattern, like printed media.
VignetteDarkened edges that draw focus to the center.
Color WashSmooth color overlay that shifts over time.

Audio-Reactive

These Effects respond to the audio playing in Visibox, creating visuals that move with your music. They work with any audio source — Clip audio, Song audio, or the master output.

EffectDescription
Bass PulseThe image scales up on bass hits, creating a pulsing “breathing” effect.
Audio GlowBrightness and bloom increase with audio peaks, adding a warm radial glow.
Spectrum BarsA visual spectrum analyzer overlaid on the Clip.
Beat ShakeThe image shakes and jitters on strong beats.
Stereo SplitLeft and right audio channels drive a visual stereo separation effect.
Treble FlashQuick brightness flash on treble hits.
tip

Audio-reactive Effects look best with music that has clear dynamics — strong beats, distinct bass lines, or sharp transients. They are especially effective on Clips with darker backgrounds where the glow and pulse stand out.

The Effects Editor

The Effects Editor is a dedicated window for browsing, creating, and customizing Effects. Open it from Window > Effects Editor.


Effects Editor window with preset list on the left and CSS code editor on the right
The Effects Editor — browse presets on the left, edit CSS and SVG filters on the right.

Preset Hierarchy

Effects in Visibox follow a four-tier hierarchy:

TierNameDescription
1App PresetsThe built-in Effects that ship with Visibox. Read-only.
2Plugin EffectsEffects loaded from ~/Library/Visibox/Plugins/Effects/ at startup. Read-only.
3My EffectsEffects you create in the Effects Editor. Fully editable. Stored locally on your machine.
4Project EffectsEffects stored inside your Project file (.vbx). These are the copies that actually run at showtime.

When you apply a built-in or plugin Effect to a Clip, Visibox creates a linked copy in the Project. Linked copies stay in sync with the source — if you update the original, the Project copy updates too. If you want to customize an Effect for a specific Project, duplicate it first to unlink it, making it fully editable without affecting the original.

Browsing and Searching

The left panel of the Effects Editor lists all available Effects across all tiers. You can:

  • Search by name using the search box at the top
  • Filter by tier or category
  • Sort alphabetically or by tier
  • Show/Hide individual Effects from the preset list using the visibility icon on hover

Apply to Selected Clips

You can apply an Effect directly from the Effects Editor to your currently selected Clips. Select one or more Clips in the Controller, then right-click an Effect in the Effects Editor and choose Apply to Selected Clips. This is faster than applying Effects one Clip at a time through the context menu.

Audio Audition

The Effects Editor includes a built-in audio preview that lets you hear how audio-reactive Effects respond — even when no Project is open. The editor plays a test audio signal so you can see the CSS audio variables in action while you’re designing an Effect.

Creating a Custom Effect

Effects in Visibox are defined using CSS and optional SVG filters. If you are familiar with CSS, you can create remarkably expressive visual effects.

  1. Click the + button in the Effects Editor to create a new Effect in “My Effects.”
  2. Give it a name by double-clicking the title.
  3. Write your CSS in the Stylesheet editor on the right.
  4. Optionally, add an SVG Filter for more advanced effects like blur, displacement, and color manipulation.

Audio-Reactive CSS Variables

When writing custom Effects, you can use CSS custom properties that Visibox updates in real-time based on the audio:

Frequency Bands (0.0 – 1.0, smoothed):

VariableRange
--audio-bass20–250 Hz
--audio-low-mid250 Hz – 1 kHz
--audio-mid1–4 kHz
--audio-high-mid4–8 kHz
--audio-treble8–20 kHz

Peak Values (0.0 – 1.0, fast attack, slow decay):

VariableRange
--audio-bass-peak20–250 Hz peak
--audio-low-mid-peak250 Hz – 1 kHz peak
--audio-mid-peak1–4 kHz peak
--audio-high-mid-peak4–8 kHz peak
--audio-treble-peak8–20 kHz peak

Level Meters (0.0 – 1.0):

VariableDescription
--audio-levelOverall RMS level (mono)
--audio-level-lLeft channel RMS level
--audio-level-rRight channel RMS level
--audio-peakOverall peak level

Use these in your CSS like any custom property:

.effect-target {
transform: scale(calc(1 + var(--audio-bass-peak) * 0.15));
filter: brightness(calc(1 + var(--audio-peak) * 0.5));
}

Editing Project Effects

Effects that are linked to an App Preset or Plugin cannot be edited directly. To customize one:

  1. Select the Effect in the Effects Editor.
  2. Right-click and choose Duplicate (or use the context menu).
  3. The duplicate is unlinked and fully editable.
  4. Edit the CSS and SVG Filter to suit your needs.

Importing and Exporting

Effects can be exported as .vbef files and shared with other Visibox users. To import, drop a .vbef file into the Effects Editor or place it in the Plugins folder:

  • Mac: ~/Library/Visibox/Plugins/Effects/
  • Windows: %APPDATA%/Visibox/Plugins/Effects/

Plugin Effects are loaded at startup and appear in the Tier 2 section of the Effects Editor.