A novel dual-C.C.D signal processor is described which operates on a periodic input signal in such a manner that the input undergoes time-scale stretching while also being reinforced in amplitude in direct proportion to the number of delay stages in the c.c.d.s composing the structure. The timescaling effect is beneficial, since the signal variations are slowed to permit subsequent lower-bandwidth processing and/or display. The amplitude reinforcement works to partially cancel out any attendant noise contamination, making this simple processor readily applicable where signal averaging is desired.