seq
Class
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