Music Objects to Social Machines
Structuring Music CS1316: Representing Structure and Behavior.
P ROTOTYPE P ATTERN Intent: Specify the kinds of objects to create using a prototypical instance, and create new objects by copying this prototype.