VJ software compared
VDMX vs TouchDesigner: which should you use?
Pick VDMX if you want a finished VJ application for live shows on a Mac, with layers, effects and MIDI, OSC and DMX control already built. Pick TouchDesigner if you want to build your own interactive or generative system from nodes, need Windows as well as macOS, or want to start free with the Non-Commercial licence. They also work together: VDMX6 Plus adds TouchDesigner integration, so you don't have to choose only one.
| TouchDesigner | VDMX | |
|---|---|---|
| What it is | Derivative's node-based visual programming environment for real-time interactive media. | Vidvox's modular VJ software for the Mac. |
| Price | Free version; paid from US$300 | US$199.99, one-time |
| Free version | Non-Commercial is free but capped at 1280x1280 output and not for paid work. | Fully functional except saving projects. |
| Runs on | Windows, Mac | Mac |
| Requirements | macOS 13 or later on a 2020-or-later Mac (Apple silicon highly recommended); Windows 10 or 11 | macOS 13 or later, Intel or Apple silicon |
| Stand-out strength | A free Non-Commercial licence for personal use and learning | Layer compositing with blend modes, masks and real-time FX chains |
| Best for | Artists and developers building interactive installations, live visuals and generative work. | VJs and visual artists building live shows, installations or projection work on a Mac. |
Control and connections
| TouchDesigner | VDMX | |
|---|---|---|
| MIDI | Yes: TouchDesigner reads MIDI with the MIDI In CHOP and sends MIDI with the MIDI Out CHOP, which can address any available MIDI device. | Yes: VDMX sends and receives standard MIDI messages with multiple devices and software, and by default enables and receives from every MIDI input the system detects. |
| OSC | Yes: TouchDesigner supports Open Sound Control through four operators, the OSC In CHOP and OSC Out CHOP for CHOP channels and the OSC In DAT and OSC Out DAT for raw messages, all over UDP. | Yes: VDMX sends and receives OSC to and from multiple network addresses, and adds OSCQuery so it can publish its parameters for remote control and browse other software's address space. |
| Syphon | Yes: Syphon is supported on macOS by the Syphon Spout In TOP and Syphon Spout Out TOP, which share textures with other applications through shared memory, with Syphon restricted to 8-bit RGBA. | Yes: VDMX can publish and receive any number of video feeds over Syphon. |
| Spout | Yes: Spout is supported on Windows by the same two operators, and requires an Nvidia or AMD GPU because Intel does not work, with Spout limited by default to 10 active senders per computer. | No: Spout is a shared-memory video system for Windows, and VDMX runs only on macOS, so it has no Spout input or output. |
| NDI | Yes: NDI is built in as native operators, the NDI In TOP, NDI Out TOP and NDI DAT, using the NDI SDK bundled with each build, with no documented limit on frame rate or resolution beyond the hardware, while multi-cast configuration is done outside TouchDesigner with the separate NDI Access Manager tool. | Yes: VDMX can send and receive any number of video feeds over NDI, with the NDI Output plugin publishing streams to the network. |
| DMX | Yes: The DMX Out CHOP sends channels to DMX, Art-Net, sACN, KiNET and FTDI devices, and a DMX In CHOP receives DMX, with DMX512 hardware limited to a 44Hz refresh rate. | Yes: VDMX sends and receives DMX over Art-Net to and from multiple universes, and its Video To DMX plugin converts video pixels into DMX values. |
| Video in and out | Yes: Video input comes from the Video Device In TOP for external cameras, capture cards, capture dongles, IP cameras and decoders, with several devices able to stream at once, while output goes to the screen, to SDI and HDMI cards via the Video Device Out TOP, or to TouchPlayer for standalone playback; the Non-Commercial licence caps image resolution at 1280x1280. | Yes: VDMX takes video input from cameras, capture cards, Syphon, NDI and window or screen capture, and sends output to connected displays, Blackmagic hardware, Syphon and NDI. |
Pick TouchDesigner if
you want to build your own interactive installation, live visual system or generative piece from nodes, you need Windows as well as macOS, or you want to learn for free before paying for a Commercial licence.
Pick VDMX if
you're a VJ on a Mac who wants a finished app for live shows: layers, blend modes, effect chains and MIDI, OSC or DMX control, ready to use rather than built from scratch.
Where TouchDesigner wins
TouchDesigner is Derivative's node-based visual programming environment for real-time interactive media. You don't get a finished show when you open it. You get the parts to build one, and that is its strength: it can build almost anything, as long as you build it. It suits artists and developers building interactive installations, live visuals and generative work.
It's also the easier one to start with on cost. There is a free non-commercial licence for personal use and learning, priced at Free. That version is capped at 1280x1280 output and can't be used for paid work, but it lets you learn the whole way of working before you spend anything. VDMX has no free tier; its trial is fully functional except that it can't save projects.
TouchDesigner runs on Windows, Mac. If any part of your work happens on a Windows machine, that settles it, because VDMX is Mac only. Licences are perpetual, with a year of updates included.
Where VDMX wins
VDMX is Vidvox's modular VJ software for the Mac. The live-show tools are already there when you open it, so you spend your time on the show rather than on the system that runs it. Its feature list covers:
Compositing: Layer compositing with blend modes, masks and real-time FX chains.
Control: Control by MIDI, OSC and DMX, plus audio analysis, LFOs and step sequencers.
Shaders and plug-ins: ISF (GLSL) generators and effects, alongside FFGL and Vuo.
Getting video in and out: Inputs and outputs over Syphon and NDI, fullscreen displays and disk recording.
For a VJ, that list is most of a show. Audio analysis, LFOs and step sequencers are built in, and MIDI, OSC and DMX control lets you run the show from hardware or other software.
It also asks less of an older Mac. VDMX needs macOS 13 or later, Intel or Apple silicon. TouchDesigner on a Mac needs macOS 13 or later on a 2020-or-later Mac (Apple silicon highly recommended). And the paid version costs less: US$199.99 once for VDMX6, against US$600 for a TouchDesigner Commercial licence.
They wire into the same gear. MIDI, OSC, Syphon, NDI, DMX and video all work in both, so either one drops into a rig that already has them. VDMX sends and receives DMX over Art-Net to and from multiple universes, and its Video To DMX plugin turns video pixels into lighting values. VDMX has no Spout, because it is macOS only and Spout is the Windows equivalent of Syphon; TouchDesigner has both, and its Spout needs an Nvidia or AMD GPU.
Where both fall short
Neither is free for paid work. TouchDesigner's free licence rules out paid projects and caps output at 1280x1280, and its Educational licence at US$300 rules out paid work too. VDMX's trial can't save a project, so you can try it but you can't run a real show from it without buying.
Neither is a quick start for someone who only wants something to look at. TouchDesigner gives you an environment to build in. VDMX gives you a full VJ rig, which still means loading clips, building layers and mapping controls before a show.
And on a Mac, both need macOS 13 or later. If your Mac can't run that, neither is an option.
Both also have a ceiling on how much you can drive. TouchDesigner shares textures over shared memory, so its Syphon and Spout work only on the computer it is running on and cannot send a texture to another machine, and its free licence leaves the shared memory operators out altogether. VDMX's outputs are limited by the display ports on the Mac, so extra screens usually need a splitter or a video wall processor, and playback runs through AVFoundation, so AV1 files cannot be played and h.264 stops at 4k.
What it costs, and using both
On their own, VDMX6 is US$199.99, one-time and TouchDesigner Commercial is US$600, one-time. TouchDesigner Pro, which adds Pro Support (6 hours), is US$2,200. TouchDesigner's prices are listed as "from", and its licences are perpetual with a year of updates included. Vidvox mentions educational, hobbyist and upgrade discounts for VDMX without giving amounts.
You don't have to pick only one. VDMX6 Plus, at US$349, adds Vuo and TouchDesigner integration, so you can bring TouchDesigner work into a VDMX setup. TouchDesigner is licensed separately, so for paid work the pair comes to US$949: VDMX6 Plus plus a TouchDesigner Commercial licence. If you're still learning, the free Non-Commercial licence brings that down to the price of VDMX6 Plus alone, within its 1280x1280 cap.
Questions people ask
Is VDMX or TouchDesigner better for VJing?
For a live VJ show on a Mac, VDMX gives you the tools ready-made: layers, blend modes, effect chains, and MIDI, OSC and DMX control. TouchDesigner can do live visuals too, but you build the system yourself in its node-based environment.
Can VDMX and TouchDesigner work together?
Yes. VDMX6 Plus adds Vuo and TouchDesigner integration. The plain VDMX6 licence doesn't include it, and TouchDesigner is licensed separately.
Is there a free version of VDMX or TouchDesigner?
TouchDesigner has a free Non-Commercial licence for personal use and learning, capped at 1280x1280 output and not for paid work. VDMX has no free tier, but its trial is fully functional except for saving projects.
Does VDMX run on Windows?
No. VDMX is Mac only, on macOS 13 or later with Intel or Apple silicon. TouchDesigner runs on both Windows and macOS.
Read next
More comparisons
Sources
Every fact about another app on this page comes from the source listed for it, on the date shown. Some of VDMX's facts come from third-party pages, marked as such below. We make Vibresia, so we've tried to say where each of the others is the better choice. If something here is out of date, tell us and we'll fix it.
- VDMX: https://vdmx.vidvox.net/ (checked 2 November 2026)
- VDMX: https://cart.vidvox.net/ (checked 2 November 2026)
- VDMX: https://vidvox.net/ (checked 2 November 2026)
- VDMX: https://docs.vidvox.net/vdmx/vdmx_supported_features.html (checked 2 November 2026)
- VDMX: https://spout.zeal.co/ (checked 2 November 2026, third-party source)
- VDMX: https://docs.vidvox.net/vdmx/ (checked 2 November 2026)
- TouchDesigner: https://derivative.ca/download (checked 2 November 2026)
- TouchDesigner: https://docs.derivative.ca/System_Requirements (checked 2 November 2026)
- TouchDesigner: https://docs.derivative.ca/MIDI_Out_CHOP (checked 2 November 2026)
- TouchDesigner: https://docs.derivative.ca/OSC (checked 2 November 2026)
- TouchDesigner: https://docs.derivative.ca/Syphon_Spout_Out_TOP (checked 2 November 2026)
- TouchDesigner: https://docs.derivative.ca/NDI (checked 2 November 2026)
- TouchDesigner: https://docs.derivative.ca/DMX_Out_CHOP (checked 2 November 2026)
- TouchDesigner: https://docs.derivative.ca/Video_Device_In_TOP (checked 2 November 2026)
- TouchDesigner: https://docs.derivative.ca/ (checked 2 November 2026)