Sequence Callback Marker

A Sequence Callback Marker is a marker which allows you to configure a callback function. This callback will be triggered when the playback reaches a given point in the sequence.
The information associated with the callback will be acquired by the runtime library during playback. For more information, refer to the runtime library manual.

What is a callback?

This is a programming term that corresponds to the triggering of a function registered in advance when something specific happens.
Within the sequence callback, the application side is notified of the time in the sequence.

Sequence callback example

By placing the Sequence Callback Marker in the sequence, it is possible to trigger some processing at a specific time.
For details, refer to the manual of the ADX runtime library.

Setting a Callback Marker

You can place a Callback Marker at a specific time on the timeline.

  • Place it just before the end of playback
  • Place it at a specific time during playback
criatom_tools_atomcraft_sequence_callback_marker.png

Creating a Sequence Callback Marker

Operation Description
Select [Add Marker...] from the context menu of a Cue on the timeline. In the [Add Marker] dialog box that appears, select the Callback type and set each parameter as needed.
criatom_tools_atomcraft_sequence_callback_marker_add_dialog.png

Creating a Large Number of Sequence Callback Markers

You can edit the callbacks in a text file and import it.

Format

Separate Tabs in the following order:
Time (msec), ID (number), Tag (string)

Example:

1000 0 A
2000 1 B

Importing Sequence Callback Markers from Text

You can create Sequence Callback Markers from a text file.

criatom_tools_atomcraft_sequence_callback_marker_add_from_tab_txt.png

Exporting Sequence Callback Markers to Text

You can export Sequence Callback Markers to a text file.

criatom_tools_atomcraft_sequence_callback_marker_add_for_tab_txt.png