Ableton Link CHOP
The Ableton CHOP retrieves timing information from an Ableton Link supported network. For more information see: http://www.ableton.com/en/link/
The full support of the Ableton Live system is TDAbleton, a group of components that give you access to Ableton Songs, Tracks, Chains, Parameters and MIDI.
Ableton's Link FAQ is very helpful for issues on the Ableton end: https://help.ableton.com/hc/en-us/articles/209776125-Link-FAQs.
One common problem is that Ableton Link doesn't work with all sound drivers, including DirectX. The free application ASIO4All is an easy replacement that acts as a virtual ASIO device.
Parameters - Ableton page
active - Turns the CHOP's output on or off
enable - Initializes the connection to the Ableton Link session.
signature1 / signature2 - Specifies the time signature. The first number is the number of beats per measure and the second number indicates the type of note that constitutes one beat. See Time Signature - Wikipedia for additional information.
callbacks - Path to a DAT containing callbacks for each event received.
Parameters - Output page
Number of Peers - Number of peers (devices or apps) connected in the Ableton Link session.
Linked - TouchDesigner is connected to the Ableton Link network.
Waiting - Waiting to synchronize.
Synced - The CHOP is synchronized with Link.
Ramp - Outputs a 0-1 ramp each bar.
Pulse - Outputs a pulse each bar.
Sine - Outputs a sine wave each bar.
Count - Increases the count each bar.
Count+Ramp - A ramp that counts up until the bar is reset.
Bar - Output the current bar.
Beat - Output the current beat.
Sixteenths - Output the current sixteenths.
Ramp Bar - Outputs a 0-1 ramp each bar.
Ramp Beat - Outputs a 0-1 ramp each beat.
Tempo - Outputs the current tempo (also known as BPM).
Beats - Outputs the total number of beats.
Phase - Outputs the current phase in the bar.
Standard Options and Local Variables
No Local Variables