The next section outlines the steps needed to go live with a Touch Player. The sections following after that describe the Touch Player Preferences that are grouped in the Touch Player and Touch Tracker tabs.
Going Live with Touch Player
Touch Player is set up through the Touch Player Preferences window that is displayed when the playback of Touch Player is stopped by pressing ⌘ + , on your keyboard. Pressing ⌘ + Q stops Touch Player altogether. However, if the Keep Player alive option is active, Touch Player will restart immediately.
If the hotkeys mentioned don't seem to work, you may need to change the focus to Touch Player. To do so, repeat pressing ⌘ + TAB on your keyboard until Touch Player is selected.
To prepare Touch Player for live operation, follow these steps.
- Check the settings in the Touch Player tab of the Touch Player Preferences. Decide for instance whether Touch Player is to start at login. Also, check the displays attached to the Player Mac.
- Make the required changes in the Touch Tracker tab. Select the appropriate Tracker for your display, and make the custom changes needed. Then check whether your selected Tracker works accurately.
- If required, go to the Input tab and configure the needed video and audio input devices.
Touch Player is now ready for use. You can publish your multi-touch projects for regular operation.
Touch Player Tab
This tab is where you can see General information regarding the status of Touch Player, adjust Startup settings and change Project settings.
In the General section, you can see the following information on the status of Touch Player:
- Player Version: Shows the version of Touch Player you're currently using.
- Dongle ID: This is the ID number of your license dongle.
- License Type: This shows the license type purchased for Touch Player.
- Dongle Status: A green colored dot indicates Touch Player detects a license dongle in a USB port, a red one indicates none is detected.
In the Startup section, you have two options:
- Start player on login: Select this option to start the player automatically when your Player Mac boots.
- Keep player alive: Select this option to restart Touch Player automatically if it quits unexpectedly.
In the Project section, you have the following options.
- Playout Path: This shows the path where your multi-touch projects are stored when syncing with Touch Creator.
- Change: Click on this button to change the location where Touch Player stores the projects synced from a Touch Creator instance
- Reset: Click on this button to reset the Playout Path to its initial value.
In the Video Input section, you set the device used for video capture and the way it is supposed to work. Click on Edit Settings to modify the settings. These are pretty much the same settings that you made in the Live Video Input settings of Touch Creator.
First you select either 32bit Capture, 64bit Capture, or Native Video Inputs. The 32bit option is provided for legacy purposes and won't be described further.
64bit Capture devices offer the following options.
- Video Input: Select the individual device for video capture.
- Format: Select the video format.
- Frame Rate (fps): Select how many frames per second (fps) will be used.
- Audio Input: Select an audio device to play back audio data.
Native Video Input devices offer slightly different options, for instant BlackMagic devices.
- Input Source Identifier: Select the individual device for video capture. Note that this value must stay by its default value 1.
- Video mode: Select the video format that includes the frame rate provided.
- Color space: Select the color space to be used.
- Enable audio: If active, audio data will be processed.
The Display section lists all displays attached to the Touch Player Mac. Here you have the following options.
- Activate the checkbox to the left of a display item if the corresponding display is to be used for your multi-touch project.
- Set the unique name for the display in the text box. The names used here must correspond with the names used in the display configuration of the corresponding multi-touch project, see also this page.
- Identify display: Click on this button to see which physical display is assigned to the corresponding item. When clicking on the button, a visual indicator will be shown on the assigned display.
Learn more about using multiple touch displays in this section.
Touch Tracker Tab
Different touch displays communicate with Touch Player in different ways. This communication needs to be converted into a format that Touch Player is able to process. For this purpose, the selected Touch Tracker driver is always running in the background when Touch Player is started.
In different displays, basic parameters may be set in different ways. For instance, the origin of the display's coordinate system, i.e. where X=0, Y=0, is in some instances at the bottom left corner, while in others it is at the top right corner. Also, the X and the Y axes may be swapped.
In the Touch Tracker tab, you define two important settings: which tracker driver is used, and which part of the project is used for multi-touch interaction. Note that currently only one display can be configured to be tracked for touch events.
In the Touch Tracker section, you can see the following general information:
- Tracker Version: Select one of the available Touch Trackers. This selection must correspond with the display type to be configured.
- Displayname: This is the name of the display to be configured as a touch device. The name you enter here must correspond with one of the display entries in the Touch Player tab. Note: If the Custom Settings checkbox below is not activated, the area of the display named here will be used for tracking.
- Custom Settings: If you activate this checkbox, the display name above will be ignored for the definition of the tracking area, and how you set the display parameters below determines where the multi-touch area will be within the project.
- Resolution: Set the width and height of the corresponding multi-touch area in pixels.
- Offset: This allows you to place where you multi-touch are is located within the stage of all displays. You can relocate the X and Y reference points of the corresponding touch display by the specified number of pixels.
- Rotation: Compensate the playback for physical rotation of the display. Note: Please check the questions on the Troubleshooting page to see how to use touch displays in portrait orientation.
- Mirror: Invert the touch detection horizontally or vertically.
In the Touch Preview pane you can see whether the Touch Tracker configuration is accurate. If so, you will see the preview responding to touches. No response here means your configuration is not accurate. Note that for technical reasons, the preview doesn't work with MultiTaction displays at the moment.
Understanding the Custom Settings
With the Custom Settings checkbox not activated, the area of the named display will be taken for multi-touch interaction. This is true if the display name corresponds to one of the display names defined in this project. In this case, the multi-touch area will correspond with the content displayed.
However, if you activate the Custom Settings checkbox, the area of the named display as defined in the project will be ignored, and the multi-touch area will be placed on the project stage according to the settings you make. You can define the resolution settings, an offset, rotation and mirroring.
You can define the multi-touch area even larger than the actual display resolution. In this case, the multi-touch area will be virtually projected corresponding to the settings. However, you won't actually increase the multi-touch resolution but make it somewhat coarser.
Note: It is important to know that the coordinate origin X=0, Y=0 of the project stage is placed at the bottom left corner of the first display that was defined. This spot is fixed on the stage, so if you move that first display anywhere else, the origin will not move with it.