Coherent communication with waveforms