On 03/10/2014 17:14, Joe Taylor wrote: > Bill -- Hi Joe, > > For what it's worth: the CW ID message with shaping sounds very good on > all systems I've tested. There is something broken in the way it generates the ramp.
I think this is what is happening: I use qAbs(m_ramp -1) to get the amplitude and that wraps when m_ramp is -32767. This happens at the very end of the ramp up period and injects a single sample of zero amplitude into the full output sine wave. This is making the distortion. I need to fix my ramp logic so that I don't have to subtract 1 from it. > > -- Joe, K1JT 73 Bill G4WJS. ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel