Hi.
There's an interesting description of a tracking generator here:
http://lea.hamradio.si/~s53mv/spectana/tg.html
I didn't realise how complicated they are and that it's basically a reverse process to the way the spectrum analyser functions.
Regards
Symon.