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