Effects System

ASCII Motion includes an effects system with live preview for applying adjustments to your ASCII art and animations.

Overview

Info

All effects feature live preview that starts automatically when you open the effect panel. See changes in real-time before applying.

The effects system provides five core effects:

EffectPurpose
LevelsInput/output level adjustments for tonal range
Hue & SaturationColor adjustments
Remap ColorsReplace colors with auto-detection
Remap CharactersReplace characters with auto-detection
ScatterDithering patterns and noise

Accessing Effects

Select Effects from the main menu or toolbar

Choose the effect you want to apply

Adjust parameters with live preview

Click Apply to commit changes or Cancel to discard

Live Preview System

Every effect includes real-time preview:

  • Preview starts automatically when you open an effect
  • Changes update instantly as you adjust sliders
  • See exactly how the effect will look before applying
  • Toggle preview on/off to compare with original

Application Modes

Single Frame Mode

Apply effects to just the current frame:

  • Select a frame in the timeline
  • Open the effect panel
  • Adjust and apply
  • Only the selected frame is modified

Timeline Mode

Info

Use Timeline Mode to apply effects across your entire animation at once, ensuring consistent results.

Apply effects to all frames:

  • Enable "Apply to all frames" option
  • Effect processes each frame in sequence
  • Maintains animation consistency
  • Great for global color corrections

Non-Destructive Workflow

  1. Open effect panel
  2. Adjust parameters while viewing live preview
  3. Compare with original using preview toggle
  4. Only click Apply when satisfied
  5. Cancel if you don't like the result

Canvas Analysis

Some effects (Remap Colors, Remap Characters) include auto-population:

  • Analyzes your canvas content automatically
  • Detects all unique colors or characters
  • Populates the mapping interface
  • Saves you from manual entry

Effect Descriptions

Levels

Adjust input and output levels for tonal range control. Use for:

  • Setting shadow and highlight clipping points
  • Adjusting midtone brightness with gamma
  • Constraining output brightness range

Learn more about Levels

Hue & Saturation

Shift colors and adjust saturation. Use for:

  • Changing color schemes
  • Creating monochromatic versions
  • Adjusting color vibrancy

Learn more about Hue & Saturation

Remap Colors

Replace specific colors with others. Features:

  • Auto-detects colors in your artwork
  • Visual color mapping interface
  • Batch color replacement

Learn more about Remap Colors

Remap Characters

Replace specific characters with others. Features:

  • Auto-detects characters in your artwork
  • Visual character mapping interface
  • Batch character replacement

Learn more about Remap Characters

Scatter

Add dithering patterns and noise effects. Includes:

  • Four pattern types (Noise, Bayer 2×2, Bayer 4×4, Gaussian)
  • Blend colors option
  • Adjustable strength

Learn more about Scatter

Tips & Best Practices

Effect Order

When applying multiple effects:

  1. Start with Levels for brightness/contrast
  2. Apply Hue & Saturation for color adjustments
  3. Use Remap effects for targeted changes
  4. Add Scatter for texture/dithering last

Performance

  • Effects process quickly for most canvas sizes
  • Larger canvases may take slightly longer
  • Timeline mode processes frames sequentially
  • Progress indicator shows status for long operations

Saving Your Work

Warning

Save your project before applying effects to preserve the original state. Effects modify the actual canvas data.

  • Use Ctrl/Cmd+S to save before effects
  • Create duplicate frames to preserve originals
  • Use Session export for full project backup