Basic building block is like thisAmplitude , Frequency , Variable , Phase Add enough of these to get any periodic signal you want even if non-periodic signal