Products Applications Downloads Features Wiki forum Store

Keyframe CHOP

From Wiki077
Jump to: navigation, search

Summary

The Keyframe CHOP uses channel and keys data in a Keyframe COMP and creates channels of samples at a selectable sample rate (frames per second).

See also: Keyframe COMP and Keyframe Editor

The Keyframe CHOP lets you access the keyframed channel data inside a Keyframe component. The Keyframe CHOP allows the channels to be played back with the global frame or seconds index. It can be synced to the internal global beat clock, a specified index, or based on a timing or lookup channel sent into the input. It outputs all channels - either as a single sample or an entire start/end range.

To create/edit/delete keyframed channels, create a Keyframe COMP and open the Keyframe Editor by right-clicking on the component and selecting Edit Keyframes... from the pop-up menu. Inside the Keyframe component a Keyframe CHOP will be outputting the channels created in the editor.

Adding an input to the Keyframe CHOP now acts as a lookup index. In addition it outputs a proper timeslice if its input is a timeslice.

The lookup cycles through all the input channels, though only 1 is necessary

Contents

Parameters - Keyframe Page

Keyframe Component /keyframe - the path to the Keyframe Component holding the channel and key data.

Play Mode /playmode - The play mode determines how the channels of the Keyframe CHOP are played back.

  • Locked to Timeline - Playback is tied to TouchDesigner's main Timeline.
  • Specify Index - Use the Index and Index Unit parameters below to control playback.
  • Sequential - Continually plays regardless of the Timeline position.
  • Output Rage - Outputs all channel samples from start to end range.
  • Use Input - Use Keyframe CHOP's input to control playback.
  • Use Input if Channels Available -

Play /play - When using Sequential Play Mode, plays back when 1, stops when 0.

Reset /reset - When using Sequential Play Mode, jumps to the start when 1, resumes playback when 0.

Speed /speed - This is a speed multiplier which only works when Play Mode is Sequential. A value of 1 is the default playback speed. A value of 2 is double speed, 0.5 is half speed and so on. Negative values will play the movie backwards.

Cue /cue - jumps to Cue Point when set to 1. Only available when Play Mode is Sequential.

Cue Point /cuepoint - Set any index as a point to jump to.

Index /index - When Play Mode is set to Specify Index, this parameter provides the index into the channel data. Works in conjunction with Index Unit below.

Index Unit /inputunit - Units used when Play Mode is set to Specify Index or the CHOP is using the its input to drive playback.

Parameters - Trim Page

Unit Values relative - Determines whether the Start/End parameters are expressed as absolute numbers (relative to time 0) or numbers that are relative to the start and end of the input channels.

  • Absolute - The Start and End are the actual numbers defining the new interval.
  • Relative to Start/End - The Start and End are relative to the start and end of the input chop.

Start, End /start, /end - The start / end of the range to trim. The numbers are expressed in seconds, frames or samples, depending on units menu for each parameter.

Trim Left tleft - The left extend condition before Trim Start.

Trim Right tright - The right extend condition after Trim End.

Trim Default tdefault - The default value for the trim extend conditions.

Parameters - Channel Page

Sample Rate /rate - The sample rate of the channels, in samples per second.

Extend Left / Extend Right /left /right - The left and right extend conditions (before/after range).

Default Value /defval - The default value for extend conditions.

Standard Options and Local Variables

There are no local variables.

See Also


Personal tools