- [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:
- list-named-objects [Function]
- list-objects [Function]
- map-subobjects [Function]
- object-name [Function]
- object-time [Function]
- remove-subobjects [Function]
- subobjects [Function]