Features at a Glance

Core Features

  • 8 Channels of HD Video Playback on an SSD Equipped i7 Laptop
  • Blazing Fast FreeFrameGL Video Effects
  • Syphon & Spout Integration
  • Four Channels of Live Camera Input
  • Six Separate Video Projector Outputs
  • Integrated Projection Mapping with Unique, Real-Time Interactive Modulation Inputs


  • I/O: OSC, MIDI, Serial, TCP/IP and More
  • Low Latency Response to Real-Time Input
  • Built-in Support for Video Tracking
  • Communicate with Arduino via built-in Serial Input/Output
  • Javascript Module Offers Procedural Programming
  • Real Time Control of Everything


  • Node-Based Programming Offers Deep Customization
  • Familiar Scene Based Structure
  • Unlimited Video Layers
  • New Drag & Drop Features for Rapid Prototyping


  • Intuitive User Interface
  • Gentle Learning Curve
  • Extensive Tutorials Bring You Up To Speed Quickly
  • Responsive Tech Support Team
  • Our Active User Community Is Always Ready to Help

Features in Detail

Within Isadora, over 250 basic building blocks – called actors – are at your fingertips. Each actor has a unique function, from receiving a MIDI message to warping video imagery. By connecting these actors together, you can accomplish nearly any goal, from simply playing a video to creating a unique interactive system that responds to a live performer.

What distinguishes Isadora is its easy-to-learn user interface. Its unparalleled environment allows users to exercise ultimate creative control while simultaneously engaging in an organic and playful process of discovery.

General Features
  • Real time Video Processing Modules - Isadora has several built-in video processing effects, and now supports the highly efficient FrameFrameGL video plugin standard. You can choose from the  many video effects modules built into Isadora, or add third party FreeFrameGL effects. The Mac OS X version of Isadora 2.0 makes all of Apple’s CoreImage and Quartz Composer video processing plugins available as modules in Isadora.
  • Online Tutorials – Our online video tutorials will quickly allow you to use the program effectively.
  • A Manual That’s Actually Useful – Our manual provides a comprehensive look into every aspect of the program, including tips on getting the best performance from your computer
  • Control Panels – Create your own, custom user interface, including Dials, Radio Buttons, Sliders, and more. You can even use your own graphics to customize the look of the controls.
  • Custom Modules – Isadora allows you to create User Actors – a custom Isadora module built from numerous other Isadora modules. User Actors can be saved for use in other patches or shared with other users.
  • Snapshot Feature – Store and instantly recall every setting within a patch; invaluable for VJs.
  • Node-Based Programming – An Isadora “patch” is created by connecting multiple building blocks (called actors) together with a series of wires or ”patch cords.” This can range from simple setups – like connecting the output of a Movie Player to the input of a Projector to play a video – to far more complex constructions. One of the reasons novices like Isadora is that you they can start simply and gradually increase the complexity of their patches as they learn more.
  • Scene Based Structure – An Isadora show file is constructed from a list of Scenes. Like scenes in a lighting console, moving through Isadora scenes will transition from one “look” to the next. Often, that’s all you’ll need. But an Isadora scene can be far more than a simple cue. Each scene can define a completely distinct interactive response.
  • New Drag & Drop Workflow – Isadora 2.0 adds two fantastic new drag and drop options that allow you to quickly “rough out” the structure for a show. If you drag media file to the Scene Editor, Isadora will automatically import the file and create the modules needed to play it. Drag a media file to the Scene List and it will create a entirely new scene that plays that file. 
  • Live Video & Sound Input – Isadora accepts up to four simultaneous live video and/or audio inputs
  • Syphon/Spout Realtime Video Sharing – realtime video input from other applications via Syphon (Mac OS) and the newly released Spout (Windows).
  • External Input – Isadora accepts input from OSC, MIDI, serial (RS-232) devices and more. Learn more below under “Interactivity Features.”
  • Multiple Ways to Output Video – Isadora is primarily used to render in real-time to an external monitor or video projector. But you can also record Isadora’s output to a movie, or send the output to a high-quality Black Magic video card.
  • Integrated Projection Mapping – Isadora 2.0 now features an integrated projection mapping system. Learn more
  • Quick and Easy Compositing – Resize and composite multiple video images quickly and easily using the Projector actor – Isadora’s main video output module. This feature is invaluable when adapting a  show to new theaters while on tour.
  • Up to Six Independent Outputs – With a fast desktop computer and multiple video cards, project up to six independent images on six different surfaces from a single patch.
  • Video Output Capture – Record Isadora’s video output to a QuickTime movie. Turn on our our non-real-time rendering feature to render high-resolution output of complex patches – even as high as 4K – with perfect frame rates.
  • Multi-Channel Sound Output (MacOS X Only) – Send audio to a host of Core Audio compliant audio devices for high quality, multi-channel audio output.
  • Open Sound Control (OSC) – The OSC communications protocol has become a nearly universal standard for inter-application communication.  Using OSC, Isadora can easily speak with hardware devices like x-osc,  hand-held devices running apps like TouchOSC, and other applications like NI-MateOSCulator, vvvv, Pd, MAX and others.
  • MIDI – Explore a full complement of MIDI input and output modules.
  • MIDI Show Control – In Isadora 2.0 we’ve added MIDI Show Control input and output modules, allowing your patch to be controlled by, or to control, lighting consoles and other MSC compatible devices.
  • Serial Input/Output – Send commands to external that can receive commands via a serial port, including video projectors, video mixers and many other devices. (Requires an external RS-232 interface.)
  • Arduino – Using the serial input/output capabilities of Isadora, it’s easy to send and receive messages to Arduino via its integrated serial USB connection.
  • Video Tracking – Isadora has a built-in module called Eyes++ that allows you to track up to sixteen distinct objects in a live-video stream. Take a look at our Video Tracking Tutorial to learn more.

Comments are closed.