AV:in Software
Study now


50 videos with Mr. Lupin, Alexey Epishev, Mikael Wehner, Masato Tsutsui, Mr. Vux, Ivan Ryabov, David Brown,
Freider Weiss, Yury Didevich, Evgeni Cherni, Stanislav Glazov, Immersive, Resolume, Modul8, MadMapper, Ableton,
ArKaos, Livid and Vidvox

Resolume Intro


This video is an introduction to: Resolume Avenue 3 is a real-time instrument for live audiovisual performances. It is possible to play audio and video clips forwards & backwards, adjust the tempo and apply effects.

Resolume Ableton & Flash


This video will explain you how to integrate additional instruments for controlling the audio part of your performance with Resolume and exchange MIDI information with other software, such as Ableton Live. Flash integration with Resolume was something many VJs and fans of this application were dreaming about. Resolume Avenue 3.1 fully enables support for Flash and Action Script, which opens up new exciting possibilities for both new and experienced users, and this lesson covers this topic in detail too.



Modul8 is a revolutionary MacOS X application designed for real time video mixing and compositing. It has been designed for VJs and live performers. Learn how you can work with still images and media files, edit sequences on the fly, conduct sound analysis, assign frequencies and do a dynamic mapping in Modul8.

Mr. Vux: VVVV techniques


Julien Vulliet aka Mr. Vux is a talented French programmer based in London, specialized in image processing, projection systems and real time animations. He is a prominent contributor to VVVV code development, who wrote new features to enhance the possibilities of the software, some of which he has presented at NODE – Forum for Digital Arts. In this video he will give an introduction to the VVVV software environment and will showcase its powerful features both by creating and manipulating content in real time and on the examples from his portfolio.

This lecture was held as part of the AV: Lab - Audiovisual Academy's educational program at the Mapping festival 2011 in Geneva.

IR Mapio for video mapping


From this video tutorial on popular IR Mapio plug-in for video mapping in Resolume Avenue, you'll learn how to set up and customize projections for different surfaces, work with layers and make edge blending for super-wide images and multiple projectors.

VVVV part 1


VVVV is a graphical programming environment for easy prototyping and development. It is designed to facilitate the handling of large media environments with physical interfaces, real-time motion graphics, audio and video that can interact with many users simultaneously.

In this first of our videotutorials on VVVV we will talk about basics - how to install it on your computer, create a first patch and make a simple text animation.

VVVV part 2

In the second part of video tutorials on VVVV we will talk about different IOboxes. You will also learn how to use Herr Inspector and what are spreads and slices by creating a simple patch "Hello, world".

VVVV part 3

In the third part of video tutorials on VVVV we will talk about spreads generator I (Spreads). You will also learn how IOboxes can be used for manually entering information, how to work with values and leave comments, and why the integrated HelpFile is the best way to learn VVVV.

VVVV part 4

In the 4th installment of the tutorials on VVVV we will talk about VVVV coordinate system, transformations and Quad node. This video will also provide some tips and useful advice on setting up the work flow, grouping, user interface, node connections types and node scaling.

VVVV part 5

In the fifth video in a series of tutorials on VVVV we will discuss hidden nodes, connections and locking your patch. On the example of neat patch with sine wave, you'll learn how Transform nodes are used for creating simple geometric shapes and their transformation and animation in time.

VVVV part 6

In the 6th video in a series of tutorials on VVVV we will give you an introduction to adjusting properties of simple shapes, such as the quad, the pillow, the segment and the rope. You will learn about changing their values, appearance and quantity. Also we will talk about simple ways of color creation and color adjustments in VVVV.

VVVV part 7

In the 7th video in a series of tutorials on VVVV we will show you some alternative methods of color creation using Join and Split nodes. Also we'll start learning one of the most important nodes in VVVV - IOBox Value Advanced.

VVVV part 8

In the 8th VVVV video tutorial we will continue study of IOBox Value Advanced. We will create a nice colorful animation with the Segment node.

VVVV part 9

In the 9th video in a series of tutorials on VVVV we will create a neat animated audio reactive patch with the Rope node. Also we'll show you how to work with spreads and slices efficiently.

Quartz Composer with Alexey Epishev: introduction


Quartz Composer is a node-based visual programming language, distributed for free as a part of the Xcode development environment in Mac OS X for processing and rendering graphical data. In this video tutorial on Quartz Composer Alexey Epishev will speak about this software basic features and will show you how to create a simple composition with rotating and glowing cube.

Quartz Composer with Alexey Epishev. Working with data: iterators and queues


In this video tutorial on Quartz Composer Alex Epishev will show you how to work with data using iterators and queues. You will learn how to create an "interactive canvas", on which with a mouse you can draw colorful abstract paintings.

Quartz Composer with Alexey Epishev: interactive touch table.


In our next video on Quartz Composer Alexey Epishev will show how to upload images, adjust their movements and size, make them react in real time with the help of Interaction patch. As the result, you will be able to create a simple interactive installation - a touch table with the ability to manipulate images.

Controlling light in interactive performances


In this video Yury Didevich and Evgeni Cherni will show how to control stage lighting with gestures. The explanation is based on their set-up that includes a computer, a DMX interface, few light fixtures and an infrared camera. In this case EyeCon software is used for motion tracking and lighting parameters are controlled in Max/MSP.
An explanation of how a smartphone can be used in interactive dance performances will be provided too. This talk will be illustrated with some examples from Yury's performances to show how this technology is used in contemporary art.

Addict Server I


Immersive software and hardware enables the user to apply combination of creative development and technical innovation in a 3d environment. The software unites the efforts of directors, artists, programmers, designers, producers and technical specialists, resulting in a deeply collaborative and multidisciplinary approach to making immersive installations, live stage shows, and bespoke creative explorations.

Addict Server II

In the second lesson on media server Addict we will have a closer look at basics of working with media files, groups and clusters, using MIDI-controllers and triggers. We will also look in detail on pixel shaders, patches integration and Motion page on example of real live show from Immersive's portfolio.

Addict Server III

In the last video lesson on media server Addict from Immersive we will talk about various subjects, as time synchronization with MIDI and timeline, working with Performance page. We will also discuss correction of media files parameters for projection output and working with groups of media. Finally, we will have a sneaky peek under the hood, and will see the endless creative possibilities flexible nod-based interface built on Salvation engine opens. See how to use nodes, such as blend modes exposed as GLSL pixel shader for efficient task management, editing and recompiling on the fly. Mapping master levels of a mixer to a controller function using nodes? It's not as geeky as it may sound. Do not miss this lesson if you are considering this media server for your professional creative activities in 3d environment.

Ableton Live I


Ableton Live is a complete music solution for Mac OS and Windows. Live covers the entire musical process, from inspiration to studio to stage. In the first part of 3 video tutorials on Ableton Live we will explain basics of working with MIDI note editor and will show you how to build a track from scratch.

Ableton Live II

In the second part of 3 video tutorials on Ableton Live we will continue working with audio track and will discuss integration of instruments into it in more detail.

Ableton Live III

In the last part of 3 video tutorials on Ableton Live we will continue working with audio track and will talk about working with audio effects.

David Brown (Swayzak): working in Ableton Live


David Brown is a member of London-based duo Swayzak, widely known for their improvisational musical performances. In this video he will talk about his favorite tool for live sets - Ableton Live, show an example of his set-up and explain why he likes to use it. This lection will be interesting to both novice musicians and experienced performers, that are looking for more effective way to work in Ableton Live.

Workshop on Ableton Live with David Brown was held as a part of MIGZ 2011 festival in Moscow. We would like to express our gratitude to fotohaus company for the technical support in filming this event.

Max/MSP/Jitter with Masato Tsutsui: basics


Max was born in Institut de Recherche et Coordination Acoustique/Musique ( IRCAM ) in France for сontrolling synthesizers. MSP (for Audio Signal Processing) was announced in 1997 and in 2002 - Jitter (for real-time video, 3-D, and matrix processing). Now Max development is led by Cycling'74 in San Francisco.

In this video on Max/MSP/Jitter we will talk about basics - how to make a simple program in Max, generate audio with MSP and control playback of a movie file with Jitter.

Max/MSP/Jitter with Masato Tsutsui: working with audio. Part 1


In this tutorial we will talk about creation of audio reactive visuals. This kind of content is widely used not only in VJ-ing and audiovisual performances, but also for creating music videos and interactive art and commercial installations.

In the first part of this video we will show how to convert audio with Jitter into data in Max/MSP and then how to visualize it with OpenGL technology.

Max/MSP/Jitter with Masato Tsutsui: working with audio. Part 2


In the second part of the Max/MSP/Jitter tutorial on working with audio we will show how to map audio data on 3D model and how to use textures to make images and visuals more rich.

Max/MSP/Jitter with Masato Tsutsui: working with camera. Part 1


From this part of the Masato Tsutsui's Max/MSP tutorial you'll learn how to capture video data from a web camera with Jitter objects and how to visualize it using OpenGL 3DCG technology.

Max/MSP/Jitter with Masato Tsutsui: working with camera. Part 2


A closing tutorial on working with camera in Max/MSP from Masato Tsutui from which you will learn how to map web camera output video as a texture for creating interactive 3DCG content. This technique is widely used both for stage design and in music videos.

Mr. Vux: Shaders. Part 1


In this video Mr. Vux (aka Julien Vulliet) will talk about vertex and pixel shaders, and their applications. With the help of a small VVVV patch you will learn the basic principles of working with shaders and will be able to create a simple animated pattern.

Mr. Vux: Shaders. Part 2


In the second part of video tutorials on shaders with Mr. Vux (Julien Vulliet) we will continue to explore basics of working with shaders. In particular, we will modify our previous patch to create a pattern of concenric circles. Next, Mr. Vux will show how to use an image as an input source and how to apply various effects on it.

Mr. Vux: Shaders. Part 3


In the third part of the video tutorials on shaders, Mr. Vux will explain why samplers can be very handy. By using different programming modes, such as Wrap, Mirror, Point, Linear, Clamp, you will learn how to create and apply different effects on images in vvvv. Finally, we will make a semi-transparent mask with alpha channel out of the webcam feed and previously generated pattern with animated circles.

Houdini for video mapping: tips and tricks

Houdini video mapping

Stanislav Glazov is a well-known motion designer, certified Houdini tutor who authored few books on the topic and a VJ. From his talk you will learn how to use Houdini to generate basic visual effects widely used in video projection mapping and interactive installations. Harnessing the power and understanding of workflow in this program will give you the ability to create interesting visuals of variability in the shortest possible time. Attention: to better understand the context requires a basic knowledge of working with procedural animation in Houdini.

Cell DNA — Introduction For A VJ


Livid (Lividinstruments) is a Texas-based company producing software solutions and hand-crafted hardware widely popular amongst VJ community. In this lesson we will tell you about main features of Cell DNA - the excellent peace of software made by Livid.

Cell DNA — Working with Multi-screen and Effects

In this lesson we will take step a bit further and will explain you in detail how to set up your Cell DNA for working with multi-screens, effects and captions in real time.

Ohm64 — Integration with Ableton Live

The Ohm64 is an adaptable, programmable, and interactive MIDI control surface designed to give you hands-on control over your performance. It could be integrated with many popular software solutions for live audio performance, such as Ableton Live. This lesson will cover usage of Ohm64 with this application.

Ohm64 — Integration with Max Patches

Using Max/MSP patches for Ohm64 opens a whole new world of possibilities for your performance. This lesson will explain you in detail how you can apply these patches to your work to streamline the working process and advance your skills to the professional level.

ArKaos GrandVJ


ArKaos GrandVJ is one of the world's most popular solutions for working with video in real time and a powerful tool designed for both beginner and professional VJs. This video provides a brief overview of the main characteristics of the software and shows GrandVJ capabilities in action.

ArKaos MediaMaster


ArKaos MediaMaster - is a professional program that will turn any powerful computer into a full fledged media server capable of controlling or programming shows, synchronizing multiple streams of HD video with music and light in real time. This video shows how to calibrate image and adjust projection for multiple screens.

VDMX part 1


VDMX is a software based, media processing environment that lets you achieve stunning effects in real time. By linking together and controlling VDMX modules, you build your own virtual video studio, which is equally adept at event production, post production and motion design. In the first part of three video tutorials on VDMX we will talk about the basic application layout, inspectors and control surface plugin.

VDMX part 2

In the second part of three video tutorials on VDMX we'll continue studying programs interface. We'll have a closer look at Asset manager, layers, presets and we'll show you how to configure video inputs.

VDMX part 3

In the last part of VDMX tutorials you will learn how preview window plugin works, what kind of video output options this software has and how to work with VDMX5 masks.

MadMapper - introduction


MadMapper in it's core is an intuitively simple and easy tool for creating video mapping projections. It removes a lot of the confusion related to this medium, effectively demystifying the process and allows you, the artist or designer to focus on creating your content instead of solving technical difficulties and makes the experience of mapping textures to physical objects in real time fun. Using real projects created with MadMapper as an example, we will give you an overview of its different features and user interface.

This video is the presentation of MadMapper software that was held as a part of Audiovisual Academy offline educational program at onedotzero_adventures in motion 2011 festival and was conducted by a well-known video artist Ilan Katin and Boris Edelstein, the lead of the software development team.

The MIDI Thief: TouchOSC + Modul8 over Core MIDI


In this tutorial Mikael Wehner will show how to use TouchOSC together with Modul8 over CoreMIDI on example of creating a simple fader. You also will learn how to map controls and create simple interfaces for controlling your audiovisual performance.

The Midi Thief: synchronization of images and video with the beat in Modul8


In this tutorial Mikael Wehner will show you how to sync simple animation and images with the beat in Modul8.

Mr. Lupin: video mapping with MadMapper. Part 1

Mr. Lupin video mapping madmapper

In the first video on working with MadMapper software, a famous French VJ and designer Mr. Lupin (Gaël Abegg-Gauthey) will introduce us the user interface of this program, will show how to use Syphon as a video source and demonstrate basic tools and techniques for content creation for projection mapping in MadMapper. He will also show how to use DSLR camera to scan object for the following projection onto it and how to process results of the scan.

Mr. Lupin: video mapping with MadMapper. Part 2

Mr. Lupin video mapping madmapper

In the second video on working with MadMapper software, we'll map our dummy with animated and static figures streamed from Modul8 via Syphon. Next we'll take a look at some interesting applications from the MadTools arsenal - such as MAD_LINE, that is used for creating different lines and their animation, MAD_DOUBLER - for combining several Syphon sources, MAD_GRIDMAKER - for creating a grid from squares with animation, MAD_KINECTMASKER - for work with the Microsoft Kinect camera.
The final result will be a projection on a dancing man in which real-time object tracking Kinect technology in conjunction with the use of custom mask created in MAD_KINECTMASKER will be employed.

Freider Weiss: use of interactive media in performances. Part 1

In this video designer of interactive systems and engineer in the arts Frieder Weiss will talk about his career path. How he came from doing quality inspection on Bosch and Siemens factories to developing software for motion tracking, generating sounds and video that is now used in many performances. In the first part on examples from his portfolio he will show how his first program EyeCon works.

Freider Weiss: use of interactive media in performances. Part 2

In the second part of his talk Frieder Weiss will share his personal experience of studying and analyzing brain activity with the following visualization of the results. He will also talk about experiments with perception.
Next, he will introduce us to Kalypso – his custom made software for motion tracking and visualization. You will see how some special effects used in Shadows and Glow performances were created.
In conclusion Frieder Weiss will talk about Mortal Engine - another award-winning performance, in which infrared cameras along with Frieder's software were used and artistic techniques mentioned in this video were employed.