VIDVOX Docs
Home
VDMX
Manuals & Downloads
Open Source
Home
VDMX
Manuals & Downloads
Open Source
  • Introduction

    • Welcome to VV Edu
    • Course Requirements
  • Live Visuals 101

    • Course Overview

      • Introduction to Live Visuals
      • Course Sessions
      • Teacher Notes
    • 1. Intro to Live Visuals

      • 1-0: Intro to Live Visuals Overview
      • 1-1: Input to Output
      • 1-2: Responsiveness
    • 2. Montage

      • 2-0: Montage Overview
      • 2-1: The Cut
      • 2-2: Rhythmic Sequence
      • 2-3: Cinéma Pur
    • 3. Motion Design

      • 3-0: Motion Design Overview
      • 3-1: Stills to Motion
      • 3-2: Color and Choreography
    • 4. Visual Music

      • 4-0: Visual Music Overview
      • 4-1: Abstract Visualization & Color Organs
      • 4-2: Audio Visualizers and the Shape of Sounds
      • 4-3: Generative Patterns
    • 5. Aesthetic Design

      • 5-0: Aesthetic Design Overview
      • 5-1: Styling Your Look
      • 5-2: Mood boards & Storyboarding
    • 6. Show and Event Production

      • 6-0: Show and Event Production Overview
      • 6-1: Pre-Production and Show Design
      • 6-2: Technical Riders and Contracts
      • 6-3: Getting Gig Ready
  • Reference

    • Glossary
    • Bibliography

Course Requirements

Software

VDMX

This course is designed to be taught with VDMX on a Macintosh running macOS 13 or later.

Many of the lessons included in this course will translate to using other similar software on other platforms as an alternative if needed.

Media Transcoding

One of the common tasks in this course will be to convert media files from one format to another. There are several free utilities available for this task that can be used for this class, such as:

  • AVF Batch Exporter

The ISF Editor

A free utility for creating and editing GLSL shaders to use with VDMX and other software packages.

  • ISF Editor for macOS
  • ISF Editor for web

Connectivity

Free utilities to connect and test connections between software:

  • The NDI Tools are a set of test applications from NewTek for working with NDI® enabled applications. These apps can be used to publish and receive audio / video streams over a network.
  • The Syphon Test Apps are a set of test applications for working with Syphon Enabled applications.
  • BlackHole is a 'virtual' system sound device that can be used to send stereo and multi-channel audio streams between software on a Mac (note that VDMX6 can directly receive sound from other applications, but BlackHole may still be a useful utility to have available).

Video Generators

  • Project Milk Syphon is a free app for creating audio reactive visuals that can be used by any Syphon input enabled application, such as VDMX.

Hardware

A good general overview of recommended hardware can be found in the VDMX 2025 gear guide

Computer

It is recommended to have a Macintosh running macOS 13 or later to use with VDMX.

Regardless of what software is being used, it is recommended that you have whatever adapters or dongles are needed to get at least one VGA, DVI or HDMI video output from the computer being used for connecting to an external display or projector other than the screen you will use for your control interface.

MIDI or OSC Controller

While not required for this class, it is recommended that students have an external controller that can send MIDI or OSC messages.

It is best to find a controller that best suits your own needs and performance style.

Some popular options include,

  • An iOS or Android device running TouchOSC or Lemur
  • The Korg nanoKontrol2
  • The Akai APC MINI

Or browse from popular controller makers,

  • Akai
  • Korg
  • M-Audio
  • Native Instruments
  • Numark
  • Serato (many digital DJ controllers send off MIDI that can be used for live visuals)

Discussion around MIDI controllers can be found on the VIDVOX forums favorite MIDI controller thread.

Video Inputs

Though not required, it is recommended to have a webcam or other method to get live video signals into your computer.

Discussion around video input devices can be found on the VIDVOX forums video capture thread.

Online Accounts

Video Sharing

It is recommended that you join a video hosting site such as YouTube or Vimeo for publishing your work online. Other comparable services are also fine to use.

Online Discussion Group

We recommend having an online discussion group using a forum or Discord channel when running this class with multiple students.

Prev
Welcome to VV Edu