Issue #18: Event processing for generators and synthesizers