combine speaker and synthesizer into a single forked proc