An adaptive control circuit that provides parameter updates to a digital waveshaping circuit configured to de-crest signal peaks, the adaptive control circuit coupled to at least one input symbol stream and to an output sample stream, where the input symbol stream is also provided as an input to the digital waveshaping circuit and the output sample stream is generated by the digital waveshaping circuit, the adaptive control circuit comprising:
- a reference input configured to receive reference information, where the parameter updates are controlled at least in part by data received at the reference input;
- an input monitoring circuit configured to monitor the at least one input symbol stream provided to the digital waveshaping circuit;
- a receiver circuit configured to monitor the output sample stream from the digital waveshaping circuit, wherein the receiver circuit is configured to monitor the output sample stream before the output sample stream is amplified by a power amplifier;
- and
- a parameter update circuit configured to calculate and to provide updated parameters to the digital waveshaping circuit based on the reference input, a monitored portion of the at least one input symbol stream, and the output sample stream, wherein the updated parameters comprise at least a parameter for adjustment of a pulse generator of the digital waveshaping circuit.