"This configuration has the characteristic that watever the Vccs inputted equals the amplitude outputted. "
Not so. This is a clever circuit, but the output amplitude is dependent on the resistor values. If the output actually hits the rail, the circuit will hang. I will post a better configuration.
oH - oH, I was wrong, the output does vary with VCC because the first op amp (IC1) output varies the bias on the resistors. I changed the value of R3 because the output of IC2 swings too close to the rail.
This circuit can be used with a single supply voltage.