Like loop, cue has start, tick, and end actions that are executed at the beginning, during, and at the completion of the cue. A more extensive description of these instance variables and methods can be found in the loop man page.
end is the time at which the cue ends. Note that setting the end time will modify the duration of the cue.
start? get the start time of the cue.
end[=,+] value set/add to the end time of the cue.
end? get the end time of the cue.
duration[=,+] value set/add to the duration of the cue. Note that modifying the duration will update the end time.
duration? get the duration of the cue.
continue! resumes a cue that has been stopped.
tick! causes the start_actions, tick_actions, and/or end_actions to execute depending upon the current time and end and start time. resolution.