add selectors for output of the streamer
if end of measure, return (), not (() some thing)
starting on the final music output func