[Class]
seq

Holds a list of time sorted subobjects.

seq supports the following slot initializations:

:name {symbol | string}
An optional name for the object. If specified, the object can be retrieved from its name using the read macro #& or the find-object function.
:subobjects list
A list of time ordered subobjects, typically muscial events or other seq objects.
:time number
An optional start time of the seq.

Examples:

Example 1. Creating a seq of midi events.

(new seq :name 'test
         :subobjects (loop for i below 10
                           collect (new midi :time i)))
 #<seq "test">

See also: