|
|
Holds a resizeable array of note on/off and patch change events. It can increase it size, but it doesn't decreases (until destruction :-) )
|
Constructor. Initializes internal variables.
~ |
Destructor.
void |
Adds (or modifies) an event in the given position .
Note that this has nothing to do with what is being played, this just modifies an internal array.
void |
A convenience function, which differs from the above in the parameters it accepts.
noteCmd |
Returns the note event at a given position.
void |
Adds a note/patch event at a given millisecond.
Note: This method always appends at the end of the list.
void |
Initializes the iterator.
See also: get(), next()
noteCmd * |
Get the command currently pointed to by the iterator.
void |
Advances the iterator to the next position.
void |
Calls next() until the next event is over ms milliseconds
and puts in pgm
[16] the instruments used at this moment.