Resolume vs TouchDesigner
Resolume vs TouchDesigner: a VJ application or a programming environment?
Pick Resolume if you want a ready-made VJ application for playing video to screens and projectors at a gig or a venue. Pick TouchDesigner if you want to build your own live visuals, installations or interactive pieces from nodes, and don't mind building before anything plays. They're different kinds of tool, but both are used for live visuals, which is why people starting out often weigh one against the other.
| Resolume | TouchDesigner | |
|---|---|---|
| What it is | VJ and media-server software (Avenue, Arena) and a visual programming tool (Wire), for macOS and Windows. | Derivative's node-based visual programming environment for real-time interactive media. |
| Best for | Working VJs and venues running video on screens and projectors. | Artists and developers building interactive installations, live visuals and generative work. |
| Price | €299, one-time | Free version; paid from US$300 |
| Free version | Free to use indefinitely, but video output has a Resolume watermark and audio has a robot voice until a serial number is entered. | Non-Commercial is free but capped at 1280x1280 output and not for paid work. |
| Runs on | Mac, Windows | Windows, Mac |
| Licence | Licences keep working after the 12 months of included updates | Licences are perpetual, with a year of updates included |
Control and connections
| Resolume | TouchDesigner | |
|---|---|---|
| MIDI | Yes: Avenue and Arena take MIDI in and send MIDI out, including pad colour feedback, from multiple enabled devices, and Wire adds MIDI In and MIDI Out nodes for generating and reading MIDI data. | Yes: TouchDesigner reads MIDI with the MIDI In CHOP and sends MIDI with the MIDI Out CHOP, which can address any available MIDI device. |
| OSC | Yes: Avenue and Arena accept OSC input and can send OSC output to other applications over the network, and Wire adds OSC In and OSC Out nodes for reading and writing OSC inside a patch. | 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. |
| Syphon | Yes: Avenue and Arena provide Syphon input and output on macOS, and Wire can read and write Syphon textures through its Texture In and Texture Out nodes. | 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. |
| Spout | Yes: Avenue and Arena provide Spout input and output on Windows, and Wire can read and write Spout textures through its Texture In and Texture Out nodes. | 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. |
| NDI | Yes: NDI input is always enabled in Avenue and Arena, and NDI output can be broadcast from the composition, with Arena additionally treating NDI outputs as separate screens in the Advanced Output. | 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. |
| DMX | Yes: DMX output over Art-Net is available in Arena only, and Arena also accepts Art-Net DMX input from a lighting desk, so Avenue has no DMX support. | 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. |
| Video in and out | Yes: Video input works from webcams and capture cards, with native low-latency support for Blackmagic, AJA and Datapath devices, and video output goes to the displays connected to the computer. | 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. |
Pick Resolume if
you perform video to a room: a club, a stage, a venue's screens. Avenue (€299) is the VJ application, and Arena (€799) adds media-server features. You start with an application that is already built for the job.
Pick TouchDesigner if
you want to build the thing itself: an interactive installation, generative work, or a live visual system of your own design. The Non-Commercial licence is free for personal use and learning, so you can find out whether node-based work suits you before you pay anything.
Why people compare them
On paper these two shouldn't meet. Resolume is VJ and media-server software. TouchDesigner is Derivative's node-based visual programming environment for real-time interactive media. One is an application you perform with; the other is an environment you build in.
They meet because of what people want to make. Both are used for live visuals, and someone starting out often has one question: which do I learn? The honest answer depends on whether you want to play visuals or make the system that plays them.
Where Resolume wins
It's made for the gig. Resolume is for working VJs and venues running video on screens and projectors. Avenue and Arena are an industry-standard pair: Avenue for VJing, Arena adding media-server features. If your job is to turn up and run visuals for a night, you start with an application built around that job, not an empty project.
You can add your own tools later. Resolume also sells Wire, a visual programming tool for building your own effects and generators. It's a separate licence at €399, so you can start with Avenue and add Wire if you find you want to build.
Arena is where the show features live. Projection mapping, edge blending, SMPTE timecode input, DMX control, capture card output, and groups and slice transforms are Arena only, so a rig that needs any of them needs Arena rather than Avenue.
You can try it for as long as you like. Resolume is free to use indefinitely. The catch is that video output has a Resolume watermark and audio has a robot voice until you enter a serial number. That's enough to learn the software, not to play a paid show.
Where TouchDesigner wins
It can be almost anything. TouchDesigner is for artists and developers building interactive installations, live visuals and generative work. You put together your own system from nodes, so you're not limited to what an application's designers chose to include.
It's free to learn properly. The Non-Commercial licence is Free for personal use and learning. Its limits are that it isn't for paid work and output is capped at 1280x1280. For many people learning at home, that's enough for a long time.
There's a licence for each stage. After Non-Commercial there's Educational at US$300, Commercial at US$600 for paid projects, and Pro at US$2,200, which adds six hours of Pro Support. Derivative lists these as "from" prices.
Where both fall short
Paid work costs money with either. Neither has a free option you can use for a paid job. Resolume's free version watermarks the video, and TouchDesigner's free licence rules out paid work. The cheapest paid route is €299 for Avenue or US$600 for TouchDesigner Commercial.
Updates run out. Both sell perpetual licences, which is good: you own what you paid for. But Resolume includes 12 months of updates and TouchDesigner a year. After that, the software keeps working, but new versions aren't included.
Neither is a shortcut. Resolume gives you an application, but you still bring the content and run the show. TouchDesigner gives you the parts, and you build the rest. Either way, the visuals are only as good as the work you put in.
Only Mac and Windows. Both list macOS and Windows and nothing else. TouchDesigner on a Mac needs macOS 13 or later on a 2020-or-later Mac (Apple silicon highly recommended).
Both cap what you can drive. Resolume's number of outputs is limited by the graphics card, to five outputs and a control monitor, and a registered licence on a machine that stays offline has to check in every 30 days or the watermark comes back. 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.
What it costs
Take someone who wants to start doing paid visuals work. With Resolume, Avenue is €299, one-time, and Arena is €799, one-time if the work needs media-server features. Adding Wire to build your own effects is another €399. With TouchDesigner, they can learn on the free Non-Commercial licence first, then pay US$600, one-time for Commercial when the first paid project arrives.
Resolume lists its prices in euros and Derivative in US dollars, so we've left both as listed rather than convert them. Check each shop on the day you buy.
Questions people ask
Is Resolume or TouchDesigner better for beginners?
It depends on what you want to do. If you want to perform video at events, Resolume gives you a VJ application from the start. If you want to build your own visual systems, TouchDesigner's free Non-Commercial licence lets you learn without paying.
Is TouchDesigner free?
The Non-Commercial licence is free for personal use and learning. It isn't for paid work and output is capped at 1280x1280. Paid work needs a Commercial or Pro licence.
Is Resolume free?
You can use it free indefinitely, but video output has a Resolume watermark and audio has a robot voice until you enter a serial number. Avenue and Arena are one-time purchases.
Do Resolume and TouchDesigner run on a Mac?
Yes, both run on macOS and Windows. TouchDesigner on a Mac needs macOS 13 or later on a 2020-or-later Mac, and Derivative highly recommends Apple silicon.
Read next
More comparisons
Sources
Every fact about another app on this page comes from the source listed for it, on the date shown. 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.
- Resolume: https://resolume.com/ (checked 2 November 2026)
- Resolume: https://resolume.com/shop (checked 2 November 2026)
- Resolume: https://resolume.com/support/en/tech-specs (checked 2 November 2026)
- Resolume: https://resolume.com/support/en/midi-shortcuts (checked 2 November 2026)
- Resolume: https://resolume.com/support/en/osc (checked 2 November 2026)
- Resolume: https://resolume.com/support/en/syphonspout (checked 2 November 2026)
- Resolume: https://resolume.com/support/en/NDI_inputs_and_outputs (checked 2 November 2026)
- Resolume: https://resolume.com/support/en/dmx (checked 2 November 2026)
- Resolume: https://resolume.com/support/en/live-inputs (checked 2 November 2026)
- Resolume: https://resolume.com/support (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)