VizMix Manual

Browser-based VJ Software

Version 1.0.0

About VizMix

VizMix is a browser-based VJ (Visual Jockey) software.

Installation

Web Version (Recommended)

Simply access VizMix in your browser. No installation required.

  1. Open Chrome browser
  2. Navigate to VizMix URL (Coming soon)
  3. Start using immediately

Web version requires no additional software installation.

Download Version (Coming Soon)

A downloadable version for offline use is planned for a future release.

Basic Usage

Screen Layout

Channel Dimmers

The vertical slider next to each channel preview is the dimmer.

Loading Videos

  1. Drag and drop video files onto bank buttons
  2. Or double-click a Media Browser thumbnail to assign
  3. A thumbnail appears and the video is loaded
  4. Click bank buttons to switch videos

Supported formats: MP4 (H.264), WebM (VP8/VP9). MP4 recommended.

Loading Shaders

  1. Drag and drop shader files (.glsl / .frag / .fs) onto bank buttons
  2. Button turns purple when shader is loaded
  3. ISF format (.fs) is supported - INPUTS uniforms are auto-generated

Crossfade

Use the center slider to mix between Channel A and Channel B.

Output Window

Click "Open Output" to open the output window. Move it to the monitor connected to your projector or LED and make it fullscreen.

Output resolution can be set to 540p / 720p / 1080p via the dropdown in the header.

Media Browser

Media Browser panels are located next to Bank A / Bank B. Browse folder contents and easily assign videos to banks.

Selecting a Folder

  1. Click the "Select Folder" button
  2. Choose a folder containing video files
  3. Supported files will be displayed as thumbnails

View Modes

Toggle between views using the icons in the panel header.

Assigning to Banks

Supported Formats

Webcam

Use the Media / Cam toggle button below the Channel A / Channel B preview to switch to camera input.

Basic Usage

Multi-Camera Support

Requirements

Playback Controls

Playback controls are located below each channel preview.

Controls

Note: Seek bar is hidden when an ISF shader is loaded.

Keyboard Shortcuts

KeyFunction
1 - 8Select Channel A bank
Q W E R T Y U ISelect Channel B bank
ACrossfader left (A 100%)
SCrossfader center (50/50)
DCrossfader right (B 100%)
← →Crossfader fine adjust (±1%)
< >Crossfader fine adjust (±1%)
Shift + ← →Crossfader adjust (±5%)
SpaceTap tempo
↑ ↓BPM ±1
Shift + ↑ ↓BPM ±5
PBPM play/pause
XAuto-switch toggle
[ ]Change auto-switch interval
F1Invert ON/OFF
F2Grayscale ON/OFF
F3Sepia ON/OFF
F4Reset Blur
F5Reset Brightness
F6Reset Contrast
F7Reset Glitch
F8Reset RGB Shift
F9Reset RGB Multiply
TabToggle Effects Panel
OOpen Output Window
HShow help
Ctrl+Shift+DDebug overlay

BPM Features

Setting BPM

Beat Indicator

Four dots light up in sync with the beat.

Auto-Switch

  1. Enable "Auto Switch" checkbox
  2. Select switch interval (1/2/4/8/16 beats)
  3. A↔B will switch automatically on the beat

BPM Flash

Overlays a white flash on the output in sync with the BPM.

Effects

Effects Panel

The effects panel is located on the right side of the screen.

Panel open/close state is saved and restored on next visit.

Available Effects

Category Effect Shortcut Description
Color Invert F1 Color inversion (ON/OFF)
Grayscale F2 Grayscale (0-100%)
Sepia F3 Sepia tone (0-100%)
Adjust Brightness F5 Brightness (-100 to 100)
Contrast F6 Contrast (-100 to 100)
Blur Blur F4 Blur (0-100%)
Glitch Glitch F7 Horizontal slice displacement (0-100%)
RGB Shift F8 RGB channel offset (0-100%)
RGB Multiply F9 Color tint multiply (0-100% + color picker)

RGB Multiply Color Selection

Use the color picker or preset buttons (R / G / B / C / M / Y) to select a tint color. Great for monochrome-style visual effects.

MIDI Support

Connection

  1. Connect your MIDI controller to PC
  2. Open VizMix (or refresh the page)
  3. Device name appears in the header when connected

Note: MIDI only works in Chrome/Edge. HTTPS connection required.

MIDI Learn

Freely assign any MIDI knob, fader, or button to any UI parameter.

  1. Click "Learn" button in the header → Enter learn mode
  2. Click the UI element you want to assign (slider, button, etc.)
  3. Move a knob/fader/button on your MIDI controller
  4. Mapping is automatically registered
  5. Click "Learn" again to exit learn mode

Mappings are saved in the browser and automatically restored on next visit. Click "Clear" to remove all mappings.

Assignable Parameters

Troubleshooting

Video not displaying

MIDI not recognized

Performance issues

License

VizMix

© 2024-2026 VizMix. All rights reserved.

Third-Party Libraries

VizMix uses the following open-source libraries:

LibraryLicensePurpose
PlayCanvas EngineMITWebGL rendering
ViteMITBuild tool

See LICENSE.txt for details.

Output Rights

Any visuals created with VizMix belong to you. Use them freely, including for commercial purposes.

Disclaimer

This software is provided "as is". The developer assumes no liability for any damages arising from its use.