synchronized on the ugens list in Summer when modifying the list because of possible problems with getting an array index out of bounds error when accessing from the main thread