Skip to main content

Getting Started with FXCanvas

Welcome to FXCanvas! This guide will help you get up and running with real-time visual effects for your live performances, DJ sets, and creative projects.


What is FXCanvas?

FXCanvas is a real-time visual effects application designed for live performance. It generates dynamic, beat-synchronized visuals that can be output to displays, projectors, or streaming software via NDI.

Key capabilities:

  • Shader-based effects — GPU-accelerated visual sources and effects
  • Beat synchronization — Sync visuals to music via tap tempo, Pioneer DJ gear, or Ableton Link
  • Color palettes — Dynamic color schemes that animate with the beat
  • NDI output — Send your visuals to any NDI-compatible software or device
  • Cue system — Save and recall complete visual states during performance
  • Flexible layout — Map your visuals to any screen arrangement

Quick Start

Step 1: Choose a Source

Sources are the starting point for your visuals. FXCanvas comes with several built-in shader sources like Plasma, Scanner, Spiral, Wave, and Pulse.

  1. Open the Source Presets panel
  2. Select a source to load it
  3. Adjust parameters in the Source Parameters panel
  4. Watch the Output Preview to see your changes in real-time

Step 2: Set Your Tempo

For beat-synchronized effects, set up BPM sync in the BPM Sync panel:

  • Use Internal mode and tap the tempo manually
  • Or connect to Pioneer DJ equipment for automatic sync
  • Or join an Ableton Link session with other apps

See the BPM Sync Guide for detailed setup instructions.

Step 3: Add Effects

Layer effects on top of your source using the Effects Chain panel:

  • Mirror — Create symmetrical reflections
  • Kaleidoscope — Multiply and rotate the image
  • Blur — Add softness and glow

Step 4: Configure Output

Set up your output destination in the NDI Outputs panel:

  1. Enable NDI output to send visuals to other software
  2. Configure resolution and frame rate in Output Settings
  3. Use Output Mapping to match your display setup

Main Interface Overview

The FXCanvas interface is organized into panels that you can arrange to suit your workflow:

PanelPurpose
Source PresetsBrowse and select visual sources
Source ParametersAdjust parameters for the active source
Effects ChainAdd and configure effects applied to your source
PalettesSelect and manage color palettes
BPM SyncControl tempo synchronization
Output PreviewSee what's being sent to your outputs
CuesSave and recall performance states

Feature Guides

Learn more about specific features:

  • BPM Sync — Synchronize visuals with music tempo
  • Sources — Working with shader-based visual sources
  • Effects — Using the effects chain to transform your visuals
  • Palettes — Creating and editing color palettes
  • Outputs — Configuring NDI output and multi-display setups
  • Shows and Cues — Organizing performances with shows and cues

Reference


Tips for New Users

Best Practices
  • Start simple — A single source with good tempo sync often looks better than complex layered effects
  • Save presets — When you find looks you like, save them as presets for quick recall
  • Learn the shortcuts — Keyboard shortcuts make live performance much smoother
  • Test before performing — Always verify your setup works before a live show

Getting Help

If you run into issues:

  1. Check the feature guides for detailed information
  2. Review the Settings window for configuration options
  3. Look for tooltips by hovering over interface elements

Next Steps

Ready to dive deeper? Explore these guides based on what you want to learn:

GoalGuide
Sync to musicBPM Sync Guide
Create visualsSources and Effects
Customize colorsPalettes Guide
Perform liveShows and Cues
Speed up workflowKeyboard Shortcuts