Archive for tutorial

Live->QC->MadMapper tutorial

Posted in MadMapper, quartz composer, video mapping with tags , , , , on March 22, 2013 by Francois Wunschel

So you’ve always wanted to know how to video and sync to music in 2 clicks.
Here’s the tutorial !

What you’ll need:
– Ableton Live (free demo here)
– Quartz Composer (free, how to install here)
– MadMapper (free demo here)

This is the end result you gonna get when finished:
(scroll to the end of the tutorial for a video)

Continue reading

Quartz Composer + MadMapper tutorial

Posted in MadMapper, quartz composer with tags on March 21, 2013 by Francois Wunschel

this is a basic tutorial to grasp the goodness of using QC files into MadMapper.
You’ll learn how to publish QC parameters directly into MadMapper’s interface, and even manipulate QC content with the mouse, directly from MadMapper’s input view.

– Quartz Composer (free, how to install here)
– MadMapper 1.4.2+(free demo here)

Let’s get started.

Continue reading

MadMapper Spacial Scanner tutorial

Posted in MadMapper with tags , , , on August 9, 2011 by Francois Wunschel

So you’ve heard of MadMapper Spacial Scanner function,
but you don’t know excatly what it is, or even how to use it.
I’ll explain that in this tutorial.

The Spacial Scanner allows you to use your projector as a scanner,
to actually capture, pixel by pixel, what your projector “sees”.

For this tutorial, you’ll need:
– MadMapper
– a projector
– a Canon DSLR (compatibility list on MadMapper website)

Sometimes, being kitsch feels refreshing (esp. for the sake of a tutorial)
Here’s what the final mapping will look like (a radio-active garden gnome):

Continue reading

MadMapper tutorial | Turn a building into a giant Equalizer

Posted in MadMapper with tags , , , , on July 4, 2011 by Francois Wunschel

Hi, in this tutorial we’ll add some colors to our everyday concrete environment, by turning a building into a giant equalizer.
The final mapping will look like this, animated in realtime according to the sound input of your computer:

We’ll use QuartzComposer and MadMapper together.
This tutorial is quite long, so I recommend go through the basic MadMapper and QC tutorials first.

Continue reading

MadMapper tutorial : use multiple video inputs

Posted in MadMapper with tags , , , on July 4, 2011 by Francois Wunschel

Hi, in this tutorial we’ll use Modul8 to input multiple video sources in MadMapper.
You can download the MadMapper demo here: MadMapper website

Here’s what we’re after: 3 different videos mapped all over some cubes:

Continue reading

Mapping a building | After Effects + MadMapper tutorial

Posted in MadMapper with tags , , , , on June 10, 2011 by Francois Wunschel

in this tutorial, we’ll use After Effects to produce a QuickTime movie that we will remap on a building.
We’ll also need Photoshop to adjust our initial pictures.
The effect we’re after is a Glowing-Scan of the building.
The technique is rather simple, but it illustrates the process to achieve a photo-based architectural mapping.
This tutorial assumes that you know the basics of Adobe Photoshop + After Effects and MadMapper.
You can download a demo version of MadMapper at MadMapper’website

We’ll go from the initial photo on the left to the final mapping on the right:

Continue reading

MaxMSP/Jitter to MadMapper tutorial

Posted in MadMapper with tags , , , on June 10, 2011 by Francois Wunschel

Hi, in this tutorial, we will quickly learn how to send Jitter’s output to MadMapper.
To share video frames between application, we’ll use Syphon,
a framework developped by v002 team.
You can download a demo version of MadMapper at MadMapper’website

Download Syphon Max object.
You can get it from here Syphon Site
The direct download link is Syphon Jitter object
Once downloaded, make a new folder in your Max/patches folder, where you’ll copy the patches and helpfiles.
Here’s a view of my Max5 folder (normally located in /Applications)

Make a simple Jitter patch to playback a movie file.
Here, I’ve made a big bang button that triggers a metro object and a read message.
The read message uses the built-in quicktime video file.
All these are connected to a (sized at 320 by 240 pixels), whose output is connected
to a jit.pwindow (which is a in-patcher jitter window).
Normally, you should see the movie playing.
Note that you can send any Jitter matrix to Syphon, or and Jitter GLcontext, not just Quictime movies.

Send the movie to a Syphon server.
Now it is time to add all the objects necessary for Syphon to send the shared video frames to MadMapper.
So I’ve added:
– a object, named JitterOutput, shown in red color.
– a object, to eventually visualize the shared context used by Syphon.
– a jit.window that will receive the Syphon context. It is currently invisible, but present in the patch.
– a that will actually render the syphon context.
– a FPS counter, to check my framerate

Load MadMapper.
Syphon output coming from Jitter should be automatically displayed in the input media list,
under the Syphon section.
It is named ” JitterOuput” (as we did set it in STEP#3).
Now double click it in the list, and it should appear in the input view of MadMapper.
The size should be 320 by 240, as set in STEP#2.

Go to the Surface tab and make a Quad primitive.
Adjust its size and input cropping portion, using the blue handles.
The Quad should now appear in your Preview output on the right side of MadMapper.

Duplicate the selected Quad (Command-D) and make a few copies,
adjusting the size and position of each copies.

Now that your connexion is working, minimize MadMapper,
go back to Jitter and start experimenting.
Try with a Jitter matrix for instance, and fill it with random data.

Resolume to MadMapper connexion tutorial

Posted in MadMapper with tags , , on June 9, 2011 by Francois Wunschel

This tutorial will teach you how to connect Resolume Avenue to MadMapper.
First, you’ll need the Syphon FreeFrameGL plugin,
that will allow you to share video frames between Resolume Avenue and MadMapper.

If you don’t have it yet, go to Syphon site and download the plugin.
Direct download link is SyphonFreeframeGL plugin

Then copy the plugins (syphon Client and Syphon Server bundle) into your /Resolume Avenue/plugins/vfx folder
which should be located in your Applications folder.

Launch Resolume Avenue and load up some media files.

Go to the Effects section of Resolume and select the Syphon Server effect

Drag the effect on the Composition Effects section of Resolume,
under the Video Effects.
Eventually rename the Syphon server to something like “Resolume to MadMapper”
This will automatically publish the Resolume output.

Launch MadMapper and go in the Media tab.
You should see the “Resolume to MadMapper” listed under the Syphon section of MadMapper.
Double click it, and Resloume’s output will automatically appear in the Input view of MadMapper

Now it is time to make some primitives in MadMapper.
Click the Surface tab and click the Triangle icon.
This will create a Triangle in the output, letting you select which part of the Resolume input you want
to display on your newly created Triangle.

Eventually, repeat the procedure to make more triangles, or press Command+D to duplicate to currently
selected triangle.

Once your mapping setup is finished, minimize MadMapper and go back to Resolume
to start playing live.
Yes, live video-mapping !

MadMapper GridWarping tutorial

Posted in MadMapper with tags , , on June 3, 2011 by Francois Wunschel

This tutorial will teach you how to use the powerfull Grid Warping feature in MadMapper.

STEP #1:
Launch MadMapper.
Load up a picture by Drag and Dropping it in the media bar on the left.
It will automatically be listed in the Image section. Double click it in the list
and it will appear in the Input View.

STEP #2:
Switch to the Surface tab.
Create a Quad primitive: a four-corner quad is automatically created when you press the icon.

STEP #3:
Now maximize the Preview Output, by either clicking the icon:

or going to the View menu, selecting Preview Output
This will give you more screen real estate to actually manipulate your grid.

STEP #4:
In the inspector section, enable the Grid Warping of the Quad.
You can set how many grid subdivision you need in the X and Y axis.
Here I’ve set it to 7 by 7 subdivisions.

STEP #5:
You can now deform the grid mesh by moving each handle located at the grid intersection.
This will modify the Grid mesh and change the way your image is displayed.

Here’s a snapshot of the actual output:
(note that the interpolation is linear in this version of MadMapper)

STEP #6:
While the Grid Warping is enabled, you can still modify the main corners of the Quad
(shown in bigger handles at the corners), changing the perspective but keeping your grid deformation !
You can also scale and rotate the quad using the specific handles.

QuartzComposer + MadMapper tutorial

Posted in MadMapper with tags , , on June 3, 2011 by Francois Wunschel

For this tutorial,
you’ll need QuartzComposer Syphon plugin,
a plugin developped by Anton Marini and Tom Butterworth
that allows to share video frames between applications.
If you don’t have it, download it from their official Syphon V002 site.

Once downloaded, place the plugin in your /Library/Graphics/Quartz Composer Plug-Ins/ folder
on the rootdrive of your Mac.

This tutorial also assumes that you are somehow “familiar” with QuartzComposer.

STEP #1:
Now open up Quartz Composer and make a simple patch.
Here we have 4 sprites whose Color are connected to 4 Interpolation patch,
each driven by an external timeline, offset a little bit (0.25) so that the color is varying out of sync.
We also have 2 red bars moving on the Y axis using the same technique.

STEP #2:
Now place all these elements into a Render In Image patch.
This will render a plain image in a Frame Buffer.
I’ve set the size of the Render in Image patch to something like 512by512 pixels,
as we don’t need ultra-high quality for this simple example.
Connect to Image output port of the Render In Image to a Sprite, so that you can see the rendering.

STEP #3:
Now place the Syphon patch in the graph and also connect it to the Render In Image output.
This allows to share the rendered image between applications, thanks to the Syphon framework.
Don’t forget to give a name to your Syphon server. I’ve named it 4x (because there are 4 parts in the picture)

STEP #4:
Open up MadMapper.
You should see your Syphon shared image automatically in the media section of MadMapper,
listed under the Syphon section. Double click it and it will appear in the Input View.
Note that the displayed size is effectively 512by512 pixels.

STEP #5:
Now it is about time to load a background image to start working in MadMapper.
Go to the View menu, select Change Preview Background, and load your favorite building photo.
In this tutorial I’ve loaded a photo of Frank Gehry ‘s building in Prag.
Once loaded the photo will appear in the Preview Output, but not in the real output.
It is just a background picture to help you prepare your mapping setup.

STEP #6:
Place a few Quad primitives on the windows,
each window being a different cropped part of your Syphon input.
You can adjust the corners of the Quda to make them fit perfectly the geometry of the building.
You can also play with some flipping option, to give the final result a more random look.

STEP #7:
Admire the final look of your mapping, and go back to Quartz Composer to give your projected elements some more complexity.