Class: EventGenerator

Environment: Siren
Superclass: Siren.EventList
Category: Music-EventGenerators

This class is the parent of most of the simple music-structure classes in this category.
An EventGenerator can create an EventList using its given parameters and a function (block) to use to create Event sequences. See the subclasses for examples.

playing

edit
edit me

eventList
Answer an eventList for the receiver.

play
Play the receiver's event list.

MetaClass: EventGenerator class

accessing instances

all
Find the and return instances of me or any subclasses of me.

allPlaying
Find all playing instances of me or my subclasses.

named: aName
Find the named instance of me or a subclass of me.

stopAll
Find all playing instances of me or my subclasses and terminate them.

examples

randomExample
Play random examples from the set of examples in my subclasses