Environment: Siren
Ostinati can repeat their basic eventList without end, if necessary.
Instance variables:
initializing
list
playing
process
initializeNamed: aName
Set up a new Ostinato.
accessing
list
list: anEL
process: anBlockOrProc
playing
return an event list from the given number of times playing
playAt: firstTime
Play an ostinato until turned off.
playOn: aVoice at: firstTime
play an ostinato until turned off.
stop
stop a playing Ostinato.
printing
MetaClass: Ostinato class
instance creation
create an Ostinato on the given EventList.
named: aSymbol onList: anEL dur: theDur
create an Ostinato on the given EventList.
newNamed: aSymbol onList: anEL
create an Ostinato on the given EventList.
onList: anEL
create an Ostinato on the given EventList.
onList: anEL dur: theDur
create an Ostinato on the given EventList.
examples
Create and edit some ostinati.