Actually he mentioned a well known and well understood method.You and @crutschow are on the same page...
See post 13
The method I mentioned (note I didn't say described) is something I've seen in project schematics but never really delved into how it actually works, to the best of my knowledge the diode chain is immune to frequency sweep as a function generator does, and integrating with CR is pretty much tuned to one frequency - if you deviate from that, the sinewave gets pretty distorted.