Thanks for your interest in the problem Achim,
Yes I have seen that verilogA snippet from one of the VCO behavioral models that I have encountered. It definately seems like it will do the trick for sinusoids.
I was hoping for a more elegant and effcient method for generating all kinds of waves. Basically a replacement for vsource that could look up frequencies from a lookup table. It seems like a common enough application that I'd assume circuit simulators would allow for
For now, I guess, I'll keep using either the VCO snippet you had suggested in conjuction with either my first attempt on the problem or use an analog mux (written in verilogA) and connect it to the sources I need.
Thanks,
Sincerely,
Taha