soundgen running only with output channel
soundgen has waveform generator on a thread