In this workshop we’ll learn how to setup a Digimap in Kinetic Designer.

Digimaps can be used to link data being received from a controller or a sensor to various properties in your show.

In this workshop, we’ll use the fader of a nanoKontrol 2 to control the position of media in our timeline.

For the purpose of this example we’ll simulate a projection being revealed on a stage curtain opening on both sides.


Setting up the Scene

In a timeline set a video layer (1920×1080) in Loop/Freerun. This is the media we’ll want to reveal when the curtains open.

In the Media List panel create a Solid media. Set the resolution to 960×1080 and the color to black.

Drag & Drop the media twice in the timeline, and set the following properties:

Media Position Anchor
Solid Left (960;0) (960;0) – Top Right
Solid Right (960;0) (0;0) – Top Left

Connecting Controler


Connect the nanoKontrol 2 to the computer and restart Kinetic Designer.

In the Devices panel create a MIDI device and enable the Input option and select the nanoKontrol in the available devices.

Select the MIDI device and move the first fader of the nanoKontrol. In the Editor panel note the value of the Last Received.


Configuring Digimap


In the Digimap panel create a new Digimap by clicking the button.

Drag and drop the position properties of both Solid layers into the Digimap’s Patch tab. Rename them Left/Right accordingly.

Select the digimap and in the Editor drag & drop the MIDI device into the Trigger field.

Set the Action to the one previously received and noted from the step above.

Unfold the Evaluation section.

Set In A to 0 and Out A to 127.

Set In B to 0 and Out B to 960.

Click the Evaluate button to compute the Coefficient and Offset to map the incoming values to the desired range.

For more information on the operation involved, refer to the Calibration 1D node’s manual page.

Each patch can have an additional coefficient and offset applied to it. These are multiplied to the ones in the Digimap and do not replace them.

We’ll use this option to move one of the layers in the opposite direction.

Select the solid for the Left side and apply a coefficient to -1.

If everything has been configured correctly, moving the fader should reveal the video under the black solids.


Reset Offsets


Note that when the Digimap is actioned, it will replace the layer’s position but if you look at these positions in the properties in the timeline they remain at their original place and are not modified dynamically with the Digimap.

Internally, the Digimap is applying an offset on the original position of the layer.

In more complex setups this can lead to confusion if the layers need to be repositioned.

All Digimap offsets can be reset via the top menu Edit > Reset offsets.

To visualize this, set the fader at a half way position so that the video layer is half revealed and select the Reset offsets option from the top menu.

Notice that the layers are reset to their original position even if the fader is still half way.


Going further


Soft Crop:

Add a soft crop of 100 pixel on the right of the Left solid and on the left of the Right solid.

Try to figure out how and where to modify the setup for this to work.

Solution

Modify the positions:
  • Solid Left: (1060;0)
  • Solid Right: (860;0)


Rescale both solids to 1060×1080 pixels.

Modify the Out B of the Digimap to 1060 and recompute with Evaluate


Second render surface:

If we wanted to integrate this effect into a multi-output setup, it would not be convenient to have black solid media moving around the V-Node’s affected Render Surface.

Render surfaces are virtual workspaces and can be used to composite media “off screen” if required.

Create a second Render Surface and set it to y position 1500.

Move the three media (video + solids) to this render surface.

Add this render surface as a source in the first render surface by drag & dropping it into the timeline.

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.