simplifying sample/instrument architecture a bit, event-izing sample-set