1. A method for communicating, comprising: identifying a set of basis polynomial functions used to generate waveforms, wherein each of the basis polynomial functions in the set of basis polynomial functions is orthogonal to each of the other basis polynomial functions in the set of basis polynomial functions in a coordinate space; combining the set of basis polynomial functions into a message polynomial, and generating a transmission polynomial comprising the message polynomial; generating, from the transmission polynomial, a sequence of amplitude values; and transmitting, with a transmitter, a signal based on the sequence of amplitude values.